-尊龙凯时网址
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('(�зǫ~)3gn10x(5db0101000z0).step',
'2020-07-10t00:27:18',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = oriented_edge ( 'none', *, *, #9442, .t. ) ;
#2 = advanced_face ( 'none', ( #2616 ), #2617, .t. ) ;
#3 = oriented_edge ( 'none', *, *, #9398, .t. ) ;
#4 = edge_curve ( 'none', #9443, #9417, #2615, .t. ) ;
#5 = edge_curve ( 'none', #9405, #9394, #2601, .t. ) ;
#6 = oriented_edge ( 'none', *, *, #8, .t. ) ;
#7 = oriented_edge ( 'none', *, *, #9445, .t. ) ;
#8 = edge_curve ( 'none', #9365, #9428, #2656, .t. ) ;
#9 = edge_loop ( 'none', ( #11, #34, #30, #16 ) ) ;
#10 = advanced_face ( 'none', ( #2658 ), #2652, .t. ) ;
#11 = oriented_edge ( 'none', *, *, #9599, .f. ) ;
#12 = oriented_edge ( 'none', *, *, #9441, .t. ) ;
#13 = oriented_edge ( 'none', *, *, #9449, .t. ) ;
#14 = edge_loop ( 'none', ( #58, #40, #41, #29 ) ) ;
#15 = oriented_edge ( 'none', *, *, #9384, .t. ) ;
#16 = oriented_edge ( 'none', *, *, #31, .f. ) ;
#17 = oriented_edge ( 'none', *, *, #9423, .t. ) ;
#18 = oriented_edge ( 'none', *, *, #20, .t. ) ;
#19 = advanced_face ( 'none', ( #2663 ), #2650, .t. ) ;
#20 = edge_curve ( 'none', #9418, #9407, #2661, .t. ) ;
#21 = oriented_edge ( 'none', *, *, #9419, .t. ) ;
#22 = oriented_edge ( 'none', *, *, #5, .t. ) ;
#23 = oriented_edge ( 'none', *, *, #9463, .t. ) ;
#24 = oriented_edge ( 'none', *, *, #9502, .t. ) ;
#25 = oriented_edge ( 'none', *, *, #9583, .f. ) ;
#26 = oriented_edge ( 'none', *, *, #44, .f. ) ;
#27 = oriented_edge ( 'none', *, *, #9387, .t. ) ;
#28 = oriented_edge ( 'none', *, *, #9589, .t. ) ;
#29 = oriented_edge ( 'none', *, *, #45, .f. ) ;
#30 = oriented_edge ( 'none', *, *, #9363, .t. ) ;
#31 = edge_curve ( 'none', #9585, #9601, #2636, .t. ) ;
#32 = edge_loop ( 'none', ( #25, #24, #28, #48 ) ) ;
#33 = edge_curve ( 'none', #9379, #9414, #2641, .t. ) ;
#34 = oriented_edge ( 'none', *, *, #9478, .t. ) ;
#35 = vertex_point ( 'none', #2631 ) ;
#36 = oriented_edge ( 'none', *, *, #4, .t. ) ;
#37 = vertex_point ( 'none', #2630 ) ;
#38 = advanced_face ( 'none', ( #2688 ), #2662, .f. ) ;
#39 = oriented_edge ( 'none', *, *, #9581, .f. ) ;
#40 = oriented_edge ( 'none', *, *, #9571, .t. ) ;
#41 = oriented_edge ( 'none', *, *, #9597, .t. ) ;
#42 = edge_loop ( 'none', ( #49, #65, #63, #55 ) ) ;
#43 = advanced_face ( 'none', ( #2682 ), #2692, .f. ) ;
#44 = edge_curve ( 'none', #9556, #9569, #2687, .t. ) ;
#45 = edge_curve ( 'none', #9592, #9555, #2679, .t. ) ;
#46 = edge_curve ( 'none', #37, #35, #2668, .t. ) ;
#47 = vertex_point ( 'none', #2674 ) ;
#48 = oriented_edge ( 'none', *, *, #53, .f. ) ;
#49 = oriented_edge ( 'none', *, *, #46, .t. ) ;
#50 = advanced_face ( 'none', ( #2669 ), #2685, .f. ) ;
#51 = edge_loop ( 'none', ( #39, #23, #59, #26 ) ) ;
#52 = oriented_edge ( 'none', *, *, #575, .t. ) ;
#53 = edge_curve ( 'none', #9554, #9584, #2651, .t. ) ;
#54 = edge_loop ( 'none', ( #9389, #79, #71, #77 ) ) ;
#55 = oriented_edge ( 'none', *, *, #61, .f. ) ;
#56 = vertex_point ( 'none', #2714 ) ;
#57 = advanced_face ( 'none', ( #2713 ), #2681, .f. ) ;
#58 = oriented_edge ( 'none', *, *, #9368, .f. ) ;
#59 = oriented_edge ( 'none', *, *, #9563, .t. ) ;
#60 = advanced_face ( 'none', ( #2718 ), #2705, .f. ) ;
#61 = edge_curve ( 'none', #37, #47, #2721, .t. ) ;
#62 = advanced_face ( 'none', ( #2704 ), #2697, .f. ) ;
#63 = oriented_edge ( 'none', *, *, #64, .t. ) ;
#64 = edge_curve ( 'none', #56, #47, #2751, .t. ) ;
#65 = oriented_edge ( 'none', *, *, #67, .f. ) ;
#66 = oriented_edge ( 'none', *, *, #100, .f. ) ;
#67 = edge_curve ( 'none', #56, #35, #2750, .t. ) ;
#68 = edge_curve ( 'none', #107, #9612, #2752, .t. ) ;
#69 = advanced_face ( 'none', ( #2741 ), #2739, .f. ) ;
#70 = vertex_point ( 'none', #2744 ) ;
#71 = oriented_edge ( 'none', *, *, #531, .t. ) ;
#72 = edge_loop ( 'none', ( #9452, #3653, #8409, #2898 ) ) ;
#73 = edge_curve ( 'none', #99, #70, #2730, .t. ) ;
#74 = edge_loop ( 'none', ( #91, #89, #87, #111 ) ) ;
#75 = edge_loop ( 'none', ( #80, #83, #95, #66 ) ) ;
#76 = edge_curve ( 'none', #500, #84, #2734, .t. ) ;
#77 = oriented_edge ( 'none', *, *, #86, .f. ) ;
#78 = vertex_point ( 'none', #2731 ) ;
#79 = oriented_edge ( 'none', *, *, #76, .f. ) ;
#80 = oriented_edge ( 'none', *, *, #64, .f. ) ;
#81 = vertex_point ( 'none', #2735 ) ;
#82 = edge_curve ( 'none', #70, #56, #2729, .t. ) ;
#83 = oriented_edge ( 'none', *, *, #82, .f. ) ;
#84 = vertex_point ( 'none', #2782 ) ;
#85 = edge_curve ( 'none', #84, #78, #2723, .t. ) ;
#86 = edge_curve ( 'none', #78, #525, #2771, .t. ) ;
#87 = oriented_edge ( 'none', *, *, #85, .t. ) ;
#88 = edge_curve ( 'none', #84, #81, #2766, .t. ) ;
#89 = oriented_edge ( 'none', *, *, #88, .f. ) ;
#90 = advanced_face ( 'none', ( #2777 ), #2762, .f. ) ;
#91 = oriented_edge ( 'none', *, *, #92, .f. ) ;
#92 = edge_curve ( 'none', #81, #93, #2760, .t. ) ;
#93 = vertex_point ( 'none', #2761 ) ;
#94 = vertex_point ( 'none', #2754 ) ;
#95 = oriented_edge ( 'none', *, *, #101, .t. ) ;
#96 = edge_curve ( 'none', #93, #78, #2813, .t. ) ;
#97 = edge_loop ( 'none', ( #9606, #9605, #9609, #112 ) ) ;
#98 = edge_loop ( 'none', ( #106, #104, #105, #9608 ) ) ;
#99 = vertex_point ( 'none', #2810 ) ;
#100 = edge_curve ( 'none', #47, #107, #2808, .t. ) ;
#101 = edge_curve ( 'none', #70, #107, #2802, .t. ) ;
#102 = edge_curve ( 'none', #81, #94, #2811, .t. ) ;
#103 = vertex_point ( 'none', #2809 ) ;
#104 = oriented_edge ( 'none', *, *, #102, .f. ) ;
#105 = oriented_edge ( 'none', *, *, #92, .t. ) ;
#106 = oriented_edge ( 'none', *, *, #108, .f. ) ;
#107 = vertex_point ( 'none', #2814 ) ;
#108 = edge_curve ( 'none', #94, #114, #2796, .t. ) ;
#109 = advanced_face ( 'none', ( #2792 ), #2798, .f. ) ;
#110 = edge_curve ( 'none', #114, #93, #2797, .t. ) ;
#111 = oriented_edge ( 'none', *, *, #96, .f. ) ;
#112 = oriented_edge ( 'none', *, *, #9623, .f. ) ;
#113 = edge_curve ( 'none', #9602, #9603, #2783, .t. ) ;
#114 = vertex_point ( 'none', #2844 ) ;
#115 = edge_loop ( 'none', ( #9613, #9614, #9625, #9611 ) ) ;
#116 = edge_curve ( 'none', #9671, #9657, #2847, .t. ) ;
#117 = edge_curve ( 'none', #9660, #9657, #2833, .t. ) ;
#118 = edge_curve ( 'none', #9657, #9656, #2839, .t. ) ;
#119 = vertex_point ( 'none', #2821 ) ;
#120 = edge_curve ( 'none', #9673, #9656, #2825, .t. ) ;
#121 = oriented_edge ( 'none', *, *, #117, .t. ) ;
#122 = edge_curve ( 'none', #9656, #9642, #2784, .t. ) ;
#123 = edge_curve ( 'none', #9660, #9667, #2824, .t. ) ;
#124 = oriented_edge ( 'none', *, *, #118, .f. ) ;
#125 = oriented_edge ( 'none', *, *, #120, .t. ) ;
#126 = advanced_face ( 'none', ( #2834 ), #2880, .f. ) ;
#127 = edge_curve ( 'none', #9667, #9652, #2867, .t. ) ;
#128 = vertex_point ( 'none', #2864 ) ;
#129 = vertex_point ( 'none', #2820 ) ;
#130 = oriented_edge ( 'none', *, *, #161, .t. ) ;
#131 = oriented_edge ( 'none', *, *, #9662, .t. ) ;
#132 = oriented_edge ( 'none', *, *, #116, .f. ) ;
#133 = vertex_point ( 'none', #2868 ) ;
#134 = advanced_face ( 'none', ( #2879 ), #2870, .f. ) ;
#135 = vertex_point ( 'none', #2869 ) ;
#136 = oriented_edge ( 'none', *, *, #127, .f. ) ;
#137 = oriented_edge ( 'none', *, *, #166, .t. ) ;
#138 = vertex_point ( 'none', #2855 ) ;
#139 = oriented_edge ( 'none', *, *, #229, .f. ) ;
#140 = oriented_edge ( 'none', *, *, #224, .f. ) ;
#141 = edge_loop ( 'none', ( #164, #163, #130, #145 ) ) ;
#142 = edge_curve ( 'none', #9646, #9671, #2603, .t. ) ;
#143 = edge_curve ( 'none', #576, #545, #653, .t. ) ;
#144 = oriented_edge ( 'none', *, *, #123, .f. ) ;
#145 = oriented_edge ( 'none', *, *, #162, .f. ) ;
#146 = oriented_edge ( 'none', *, *, #9643, .f. ) ;
#147 = edge_curve ( 'none', #129, #128, #2231, .t. ) ;
#148 = oriented_edge ( 'none', *, *, #231, .t. ) ;
#149 = vertex_point ( 'none', #2944 ) ;
#150 = edge_curve ( 'none', #153, #173, #2941, .t. ) ;
#151 = edge_loop ( 'none', ( #191, #197, #179, #186 ) ) ;
#152 = vertex_point ( 'none', #2943 ) ;
#153 = vertex_point ( 'none', #2942 ) ;
#154 = vertex_point ( 'none', #2937 ) ;
#155 = oriented_edge ( 'none', *, *, #223, .f. ) ;
#156 = edge_loop ( 'none', ( #158, #261, #188, #244 ) ) ;
#157 = edge_curve ( 'none', #119, #135, #2936, .t. ) ;
#158 = oriented_edge ( 'none', *, *, #231, .f. ) ;
#159 = vertex_point ( 'none', #2932 ) ;
#160 = vertex_point ( 'none', #2934 ) ;
#161 = edge_curve ( 'none', #160, #159, #2945, .t. ) ;
#162 = edge_curve ( 'none', #135, #159, #2921, .t. ) ;
#163 = oriented_edge ( 'none', *, *, #165, .f. ) ;
#164 = oriented_edge ( 'none', *, *, #157, .f. ) ;
#165 = edge_curve ( 'none', #160, #119, #2928, .t. ) ;
#166 = edge_curve ( 'none', #545, #561, #2975, .t. ) ;
#167 = oriented_edge ( 'none', *, *, #142, .f. ) ;
#168 = oriented_edge ( 'none', *, *, #171, .f. ) ;
#169 = edge_loop ( 'none', ( #187, #176, #172, #168 ) ) ;
#170 = advanced_face ( 'none', ( #2929 ), #2922, .f. ) ;
#171 = edge_curve ( 'none', #153, #174, #2970, .t. ) ;
#172 = oriented_edge ( 'none', *, *, #175, .t. ) ;
#173 = vertex_point ( 'none', #2933 ) ;
#174 = vertex_point ( 'none', #2965 ) ;
#175 = edge_curve ( 'none', #133, #174, #2960, .t. ) ;
#176 = oriented_edge ( 'none', *, *, #189, .f. ) ;
#177 = oriented_edge ( 'none', *, *, #284, .f. ) ;
#178 = edge_loop ( 'none', ( #205, #202, #198, #192 ) ) ;
#179 = oriented_edge ( 'none', *, *, #157, .t. ) ;
#180 = edge_curve ( 'none', #185, #183, #2956, .t. ) ;
#181 = oriented_edge ( 'none', *, *, #229, .t. ) ;
#182 = edge_curve ( 'none', #128, #135, #2949, .t. ) ;
#183 = vertex_point ( 'none', #2952 ) ;
#184 = advanced_face ( 'none', ( #2962 ), #2966, .f. ) ;
#185 = vertex_point ( 'none', #3008 ) ;
#186 = oriented_edge ( 'none', *, *, #182, .f. ) ;
#187 = oriented_edge ( 'none', *, *, #150, .t. ) ;
#188 = oriented_edge ( 'none', *, *, #238, .t. ) ;
#189 = edge_curve ( 'none', #133, #173, #2950, .t. ) ;
#190 = advanced_face ( 'none', ( #3006 ), #3004, .t. ) ;
#191 = oriented_edge ( 'none', *, *, #147, .f. ) ;
#192 = oriented_edge ( 'none', *, *, #195, .f. ) ;
#193 = edge_curve ( 'none', #119, #129, #2997, .t. ) ;
#194 = edge_loop ( 'none', ( #139, #219, #213, #222 ) ) ;
#195 = edge_curve ( 'none', #183, #128, #2990, .t. ) ;
#196 = edge_loop ( 'none', ( #212, #216, #215, #208 ) ) ;
#197 = oriented_edge ( 'none', *, *, #193, .f. ) ;
#198 = oriented_edge ( 'none', *, *, #147, .t. ) ;
#199 = edge_curve ( 'none', #201, #204, #2992, .t. ) ;
#200 = advanced_face ( 'none', ( #2994 ), #2986, .f. ) ;
#201 = vertex_point ( 'none', #3036 ) ;
#202 = oriented_edge ( 'none', *, *, #203, .f. ) ;
#203 = edge_curve ( 'none', #129, #185, #3030, .t. ) ;
#204 = vertex_point ( 'none', #2993 ) ;
#205 = oriented_edge ( 'none', *, *, #180, .f. ) ;
#206 = advanced_face ( 'none', ( #2981 ), #3029, .f. ) ;
#207 = oriented_edge ( 'none', *, *, #347, .t. ) ;
#208 = oriented_edge ( 'none', *, *, #217, .f. ) ;
#209 = advanced_face ( 'none', ( #3017 ), #3016, .f. ) ;
#210 = advanced_face ( 'none', ( #3018 ), #3013, .f. ) ;
#211 = oriented_edge ( 'none', *, *, #241, .f. ) ;
#212 = oriented_edge ( 'none', *, *, #199, .f. ) ;
#213 = oriented_edge ( 'none', *, *, #199, .t. ) ;
#214 = edge_loop ( 'none', ( #221, #140, #181, #155 ) ) ;
#215 = oriented_edge ( 'none', *, *, #180, .t. ) ;
#216 = oriented_edge ( 'none', *, *, #227, .f. ) ;
#217 = edge_curve ( 'none', #204, #183, #3070, .t. ) ;
#218 = edge_curve ( 'none', #201, #138, #3015, .t. ) ;
#219 = oriented_edge ( 'none', *, *, #218, .f. ) ;
#220 = oriented_edge ( 'none', *, *, #254, .f. ) ;
#221 = oriented_edge ( 'none', *, *, #175, .f. ) ;
#222 = oriented_edge ( 'none', *, *, #230, .f. ) ;
#223 = edge_curve ( 'none', #174, #225, #3060, .t. ) ;
#224 = edge_curve ( 'none', #138, #133, #3057, .t. ) ;
#225 = vertex_point ( 'none', #3055 ) ;
#226 = vertex_point ( 'none', #3054 ) ;
#227 = edge_curve ( 'none', #185, #201, #3048, .t. ) ;
#228 = edge_loop ( 'none', ( #236, #235, #148, #211 ) ) ;
#229 = edge_curve ( 'none', #138, #225, #3066, .t. ) ;
#230 = edge_curve ( 'none', #225, #204, #3049, .t. ) ;
#231 = edge_curve ( 'none', #152, #149, #3038, .t. ) ;
#232 = oriented_edge ( 'none', *, *, #243, .f. ) ;
#233 = edge_curve ( 'none', #154, #226, #3098, .t. ) ;
#234 = advanced_face ( 'none', ( #3099 ), #3051, .f. ) ;
#235 = oriented_edge ( 'none', *, *, #237, .f. ) ;
#236 = oriented_edge ( 'none', *, *, #233, .t. ) ;
#237 = edge_curve ( 'none', #152, #226, #3087, .t. ) ;
#238 = edge_curve ( 'none', #249, #250, #3082, .t. ) ;
#239 = advanced_face ( 'none', ( #3081 ), #3080, .f. ) ;
#240 = edge_curve ( 'none', #249, #152, #3074, .t. ) ;
#241 = edge_curve ( 'none', #154, #149, #3094, .t. ) ;
#242 = oriented_edge ( 'none', *, *, #257, .f. ) ;
#243 = edge_curve ( 'none', #264, #260, #3125, .t. ) ;
#244 = oriented_edge ( 'none', *, *, #253, .f. ) ;
#245 = edge_curve ( 'none', #260, #279, #3076, .t. ) ;
#246 = oriented_edge ( 'none', *, *, #238, .f. ) ;
#247 = edge_loop ( 'none', ( #232, #277, #274, #262 ) ) ;
#248 = vertex_point ( 'none', #3119 ) ;
#249 = vertex_point ( 'none', #3126 ) ;
#250 = vertex_point ( 'none', #3118 ) ;
#251 = vertex_point ( 'none', #3129 ) ;
#252 = vertex_point ( 'none', #3113 ) ;
#253 = edge_curve ( 'none', #149, #250, #3109, .t. ) ;
#254 = edge_curve ( 'none', #267, #279, #3121, .t. ) ;
#255 = advanced_face ( 'none', ( #3071 ), #3111, .f. ) ;
#256 = edge_loop ( 'none', ( #246, #242, #265, #271 ) ) ;
#257 = edge_curve ( 'none', #264, #249, #3114, .t. ) ;
#258 = edge_curve ( 'none', #250, #260, #3161, .t. ) ;
#259 = oriented_edge ( 'none', *, *, #268, .f. ) ;
#260 = vertex_point ( 'none', #3158 ) ;
#261 = oriented_edge ( 'none', *, *, #240, .f. ) ;
#262 = oriented_edge ( 'none', *, *, #245, .f. ) ;
#263 = edge_curve ( 'none', #267, #264, #3152, .t. ) ;
#264 = vertex_point ( 'none', #3153 ) ;
#265 = oriented_edge ( 'none', *, *, #243, .t. ) ;
#266 = oriented_edge ( 'none', *, *, #270, .f. ) ;
#267 = vertex_point ( 'none', #3147 ) ;
#268 = edge_curve ( 'none', #272, #248, #3143, .t. ) ;
#269 = oriented_edge ( 'none', *, *, #283, .t. ) ;
#270 = edge_curve ( 'none', #279, #252, #3140, .t. ) ;
#271 = oriented_edge ( 'none', *, *, #258, .f. ) ;
#272 = vertex_point ( 'none', #2851 ) ;
#273 = oriented_edge ( 'none', *, *, #313, .f. ) ;
#274 = oriented_edge ( 'none', *, *, #254, .t. ) ;
#275 = advanced_face ( 'none', ( #2597 ), #2848, .f. ) ;
#276 = oriented_edge ( 'none', *, *, #301, .t. ) ;
#277 = oriented_edge ( 'none', *, *, #263, .f. ) ;
#278 = vertex_point ( 'none', #3193 ) ;
#279 = vertex_point ( 'none', #3190 ) ;
#280 = edge_loop ( 'none', ( #220, #287, #285, #266 ) ) ;
#281 = advanced_face ( 'none', ( #3189 ), #3195, .t. ) ;
#282 = oriented_edge ( 'none', *, *, #301, .f. ) ;
#283 = edge_curve ( 'none', #288, #251, #3187, .t. ) ;
#284 = edge_curve ( 'none', #248, #252, #3173, .t. ) ;
#285 = oriented_edge ( 'none', *, *, #284, .t. ) ;
#286 = advanced_face ( 'none', ( #3176 ), #3184, .f. ) ;
#287 = oriented_edge ( 'none', *, *, #299, .f. ) ;
#288 = vertex_point ( 'none', #3175 ) ;
#289 = edge_loop ( 'none', ( #177, #259, #276, #273 ) ) ;
#290 = oriented_edge ( 'none', *, *, #311, .f. ) ;
#291 = edge_curve ( 'none', #292, #306, #3167, .t. ) ;
#292 = vertex_point ( 'none', #3168 ) ;
#293 = oriented_edge ( 'none', *, *, #2420, .t. ) ;
#294 = advanced_face ( 'none', ( #3224 ), #3179, .f. ) ;
#295 = edge_curve ( 'none', #695, #697, #3218, .t. ) ;
#296 = edge_loop ( 'none', ( #303, #293, #2423, #1844 ) ) ;
#297 = advanced_face ( 'none', ( #3219 ), #3185, .f. ) ;
#298 = advanced_face ( 'none', ( #3213 ), #3180, .t. ) ;
#299 = edge_curve ( 'none', #248, #267, #3206, .t. ) ;
#300 = edge_loop ( 'none', ( #315, #307 ) ) ;
#301 = edge_curve ( 'none', #272, #278, #3258, .t. ) ;
#302 = oriented_edge ( 'none', *, *, #320, .f. ) ;
#303 = oriented_edge ( 'none', *, *, #291, .t. ) ;
#304 = vertex_point ( 'none', #3201 ) ;
#305 = edge_loop ( 'none', ( #282, #290, #269, #308 ) ) ;
#306 = vertex_point ( 'none', #3203 ) ;
#307 = oriented_edge ( 'none', *, *, #310, .t. ) ;
#308 = oriented_edge ( 'none', *, *, #309, .f. ) ;
#309 = edge_curve ( 'none', #278, #251, #3253, .t. ) ;
#310 = edge_curve ( 'none', #554, #552, #3254, .t. ) ;
#311 = edge_curve ( 'none', #288, #272, #3246, .t. ) ;
#312 = edge_loop ( 'none', ( #52, #207 ) ) ;
#313 = edge_curve ( 'none', #252, #278, #3240, .t. ) ;
#314 = advanced_face ( 'none', ( #3249, #3247, #3234, #3229, #3228 ), #3235, .f. ) ;
#315 = oriented_edge ( 'none', *, *, #542, .t. ) ;
#316 = oriented_edge ( 'none', *, *, #2203, .f. ) ;
#317 = edge_curve ( 'none', #1826, #325, #3227, .t. ) ;
#318 = oriented_edge ( 'none', *, *, #9544, .f. ) ;
#319 = oriented_edge ( 'none', *, *, #2260, .f. ) ;
#320 = edge_curve ( 'none', #2233, #2232, #3282, .t. ) ;
#321 = edge_loop ( 'none', ( #322, #337, #323, #330, #348, #318, #364, #345, #349, #346, #9282, #9285, #9281, #9280, #9298, #9300, #9288, #9290, #9315, #9293, #9309, #9286, #9287, #9328, #9308, #9318 ) ) ;
#322 = oriented_edge ( 'none', *, *, #317, .f. ) ;
#323 = oriented_edge ( 'none', *, *, #335, .t. ) ;
#324 = shape_definition_representation ( #328, #8400 ) ;
#325 = vertex_point ( 'none', #3230 ) ;
#326 = edge_loop ( 'none', ( #377, #302 ) ) ;
#327 = oriented_edge ( 'none', *, *, #359, .t. ) ;
#328 = product_definition_shape ( 'none', 'none', #8429 ) ;
#329 = edge_loop ( 'none', ( #319, #369 ) ) ;
#330 = oriented_edge ( 'none', *, *, #344, .t. ) ;
#331 = oriented_edge ( 'none', *, *, #361, .t. ) ;
#332 = edge_loop ( 'none', ( #316, #372 ) ) ;
#333 = oriented_edge ( 'none', *, *, #360, .f. ) ;
#334 = oriented_edge ( 'none', *, *, #3623, .t. ) ;
#335 = edge_curve ( 'none', #533, #343, #3276, .t. ) ;
#336 = vertex_point ( 'none', #3271 ) ;
#337 = oriented_edge ( 'none', *, *, #529, .t. ) ;
#338 = vertex_point ( 'none', #3272 ) ;
#339 = vertex_point ( 'none', #3267 ) ;
#340 = edge_curve ( 'none', #338, #9543, #3266, .t. ) ;
#341 = edge_curve ( 'none', #9503, #352, #3312, .t. ) ;
#342 = edge_loop ( 'none', ( #334, #331 ) ) ;
#343 = vertex_point ( 'none', #3308 ) ;
#344 = edge_curve ( 'none', #343, #338, #3311, .t. ) ;
#345 = oriented_edge ( 'none', *, *, #351, .t. ) ;
#346 = oriented_edge ( 'none', *, *, #9291, .f. ) ;
#347 = edge_curve ( 'none', #557, #556, #3303, .t. ) ;
#348 = oriented_edge ( 'none', *, *, #340, .t. ) ;
#349 = oriented_edge ( 'none', *, *, #9295, .t. ) ;
#350 = vertex_point ( 'none', #3265 ) ;
#351 = edge_curve ( 'none', #352, #363, #3300, .t. ) ;
#352 = vertex_point ( 'none', #3264 ) ;
#353 = vertex_point ( 'none', #3296 ) ;
#354 = vertex_point ( 'none', #3295 ) ;
#355 = edge_loop ( 'none', ( #373, #327 ) ) ;
#356 = oriented_edge ( 'none', *, *, #2309, .f. ) ;
#357 = edge_curve ( 'none', #2228, #2216, #3287, .t. ) ;
#358 = oriented_edge ( 'none', *, *, #370, .t. ) ;
#359 = edge_curve ( 'none', #2212, #2221, #3337, .t. ) ;
#360 = edge_curve ( 'none', #2234, #2316, #3268, .t. ) ;
#361 = edge_curve ( 'none', #304, #3495, #3289, .t. ) ;
#362 = edge_curve ( 'none', #2282, #2292, #3263, .t. ) ;
#363 = vertex_point ( 'none', #3326 ) ;
#364 = oriented_edge ( 'none', *, *, #341, .t. ) ;
#365 = edge_curve ( 'none', #2201, #2274, #3321, .t. ) ;
#366 = edge_curve ( 'none', #9283, #9508, #3315, .t. ) ;
#367 = edge_loop ( 'none', ( #356, #333 ) ) ;
#368 = oriented_edge ( 'none', *, *, #2327, .f. ) ;
#369 = oriented_edge ( 'none', *, *, #365, .f. ) ;
#370 = edge_curve ( 'none', #2307, #2305, #3317, .t. ) ;
#371 = edge_loop ( 'none', ( #378, #388 ) ) ;
#372 = oriented_edge ( 'none', *, *, #357, .f. ) ;
#373 = oriented_edge ( 'none', *, *, #2222, .t. ) ;
#374 = edge_curve ( 'none', #2215, #2272, #3365, .t. ) ;
#375 = oriented_edge ( 'none', *, *, #399, .t. ) ;
#376 = oriented_edge ( 'none', *, *, #411, .t. ) ;
#377 = oriented_edge ( 'none', *, *, #2157, .f. ) ;
#378 = oriented_edge ( 'none', *, *, #2339, .t. ) ;
#379 = edge_loop ( 'none', ( #394, #380 ) ) ;
#380 = oriented_edge ( 'none', *, *, #374, .t. ) ;
#381 = advanced_face ( 'none', ( #3373, #3372, #3370, #3364, #3354, #3363, #3362, #3316, #3314, #3313, #3352 ), #3350, .f. ) ;
#382 = edge_loop ( 'none', ( #384, #375 ) ) ;
#383 = oriented_edge ( 'none', *, *, #2205, .t. ) ;
#384 = oriented_edge ( 'none', *, *, #2277, .t. ) ;
#385 = oriented_edge ( 'none', *, *, #2351, .t. ) ;
#386 = edge_curve ( 'none', #2353, #593, #3344, .t. ) ;
#387 = oriented_edge ( 'none', *, *, #2312, .t. ) ;
#388 = oriented_edge ( 'none', *, *, #386, .t. ) ;
#389 = edge_loop ( 'none', ( #387, #358 ) ) ;
#390 = edge_loop ( 'none', ( #400, #368 ) ) ;
#391 = oriented_edge ( 'none', *, *, #404, .t. ) ;
#392 = oriented_edge ( 'none', *, *, #398, .t. ) ;
#393 = oriented_edge ( 'none', *, *, #2291, .t. ) ;
#394 = oriented_edge ( 'none', *, *, #2273, .t. ) ;
#395 = edge_loop ( 'none', ( #421, #408, #420, #419 ) ) ;
#396 = edge_curve ( 'none', #2202, #2246, #3339, .t. ) ;
#397 = edge_loop ( 'none', ( #413, #407 ) ) ;
#398 = edge_curve ( 'none', #2284, #2287, #3355, .t. ) ;
#399 = edge_curve ( 'none', #2314, #2315, #3353, .t. ) ;
#400 = oriented_edge ( 'none', *, *, #405, .f. ) ;
#401 = edge_loop ( 'none', ( #402, #376 ) ) ;
#402 = oriented_edge ( 'none', *, *, #2155, .t. ) ;
#403 = edge_loop ( 'none', ( #385, #392 ) ) ;
#404 = edge_curve ( 'none', #2236, #2240, #3396, .t. ) ;
#405 = edge_curve ( 'none', #2342, #2349, #3398, .t. ) ;
#406 = edge_loop ( 'none', ( #393, #391 ) ) ;
#407 = oriented_edge ( 'none', *, *, #396, .t. ) ;
#408 = oriented_edge ( 'none', *, *, #2387, .f. ) ;
#409 = oriented_edge ( 'none', *, *, #415, .t. ) ;
#410 = oriented_edge ( 'none', *, *, #2293, .t. ) ;
#411 = edge_curve ( 'none', #2153, #2152, #3397, .t. ) ;
#412 = edge_loop ( 'none', ( #383, #409 ) ) ;
#413 = oriented_edge ( 'none', *, *, #2262, .t. ) ;
#414 = oriented_edge ( 'none', *, *, #2318, .t. ) ;
#415 = edge_curve ( 'none', #2193, #2194, #3386, .t. ) ;
#416 = edge_loop ( 'none', ( #426, #433, #429, #435 ) ) ;
#417 = advanced_face ( 'none', ( #3404 ), #3441, .t. ) ;
#418 = oriented_edge ( 'none', *, *, #2301, .f. ) ;
#419 = oriented_edge ( 'none', *, *, #405, .t. ) ;
#420 = oriented_edge ( 'none', *, *, #2330, .t. ) ;
#421 = oriented_edge ( 'none', *, *, #2348, .f. ) ;
#422 = oriented_edge ( 'none', *, *, #2321, .t. ) ;
#423 = edge_loop ( 'none', ( #424, #422, #437, #427 ) ) ;
#424 = oriented_edge ( 'none', *, *, #2296, .f. ) ;
#425 = advanced_face ( 'none', ( #3443 ), #3431, .f. ) ;
#426 = oriented_edge ( 'none', *, *, #2289, .f. ) ;
#427 = oriented_edge ( 'none', *, *, #386, .f. ) ;
#428 = oriented_edge ( 'none', *, *, #360, .t. ) ;
#429 = oriented_edge ( 'none', *, *, #2281, .t. ) ;
#430 = edge_loop ( 'none', ( #447, #428, #410, #436 ) ) ;
#431 = advanced_face ( 'none', ( #3428 ), #3436, .f. ) ;
#432 = edge_loop ( 'none', ( #418, #414, #448, #438 ) ) ;
#433 = oriented_edge ( 'none', *, *, #362, .t. ) ;
#434 = advanced_face ( 'none', ( #3425 ), #3423, .f. ) ;
#435 = oriented_edge ( 'none', *, *, #398, .f. ) ;
#436 = oriented_edge ( 'none', *, *, #404, .f. ) ;
#437 = oriented_edge ( 'none', *, *, #2341, .t. ) ;
#438 = oriented_edge ( 'none', *, *, #399, .f. ) ;
#439 = advanced_face ( 'none', ( #3409 ), #3435, .f. ) ;
#440 = edge_loop ( 'none', ( #463, #471, #473, #454 ) ) ;
#441 = advanced_face ( 'none', ( #3416 ), #3426, .f. ) ;
#442 = edge_loop ( 'none', ( #444, #457, #459, #460 ) ) ;
#443 = oriented_edge ( 'none', *, *, #365, .t. ) ;
#444 = oriented_edge ( 'none', *, *, #2206, .f. ) ;
#445 = oriented_edge ( 'none', *, *, #370, .f. ) ;
#446 = oriented_edge ( 'none', *, *, #2245, .t. ) ;
#447 = oriented_edge ( 'none', *, *, #2306, .f. ) ;
#448 = oriented_edge ( 'none', *, *, #2280, .t. ) ;
#449 = oriented_edge ( 'none', *, *, #2259, .f. ) ;
#450 = edge_loop ( 'none', ( #449, #443, #446, #467 ) ) ;
#451 = edge_curve ( 'none', #488, #480, #3415, .t. ) ;
#452 = oriented_edge ( 'none', *, *, #2311, .t. ) ;
#453 = oriented_edge ( 'none', *, *, #2334, .t. ) ;
#454 = oriented_edge ( 'none', *, *, #374, .f. ) ;
#455 = advanced_face ( 'none', ( #3469 ), #3417, .f. ) ;
#456 = oriented_edge ( 'none', *, *, #359, .f. ) ;
#457 = oriented_edge ( 'none', *, *, #357, .t. ) ;
#458 = oriented_edge ( 'none', *, *, #2304, .f. ) ;
#459 = oriented_edge ( 'none', *, *, #2263, .t. ) ;
#460 = oriented_edge ( 'none', *, *, #415, .f. ) ;
#461 = oriented_edge ( 'none', *, *, #2357, .t. ) ;
#462 = edge_loop ( 'none', ( #484, #461, #479, #456 ) ) ;
#463 = oriented_edge ( 'none', *, *, #2270, .f. ) ;
#464 = advanced_face ( 'none', ( #3461 ), #3468, .f. ) ;
#465 = advanced_face ( 'none', ( #3459 ), #3458, .f. ) ;
#466 = vertex_point ( 'none', #3453 ) ;
#467 = oriented_edge ( 'none', *, *, #396, .f. ) ;
#468 = oriented_edge ( 'none', *, *, #513, .t. ) ;
#469 = oriented_edge ( 'none', *, *, #2208, .t. ) ;
#470 = edge_curve ( 'none', #496, #497, #3497, .t. ) ;
#471 = oriented_edge ( 'none', *, *, #2393, .t. ) ;
#472 = edge_loop ( 'none', ( #490, #498, #499, #519 ) ) ;
#473 = oriented_edge ( 'none', *, *, #2254, .t. ) ;
#474 = oriented_edge ( 'none', *, *, #320, .t. ) ;
#475 = vertex_point ( 'none', #3502 ) ;
#476 = vertex_point ( 'none', #3491 ) ;
#477 = oriented_edge ( 'none', *, *, #492, .f. ) ;
#478 = edge_curve ( 'none', #475, #480, #3447, .t. ) ;
#479 = oriented_edge ( 'none', *, *, #2209, .t. ) ;
#480 = vertex_point ( 'none', #3499 ) ;
#481 = oriented_edge ( 'none', *, *, #451, .t. ) ;
#482 = edge_loop ( 'none', ( #486, #474, #469, #489 ) ) ;
#483 = closed_shell ( 'none', ( #2151, #2217, #2198, #2267, #2257, #2249, #2238, #2298, #2286, #578, #2346, #2333, #381, #417, #425, #431, #434, #439, #2390, #441, #464, #455, #485, #465 ) ) ;
#484 = oriented_edge ( 'none', *, *, #2219, .f. ) ;
#485 = advanced_face ( 'none', ( #3500 ), #3457, .f. ) ;
#486 = oriented_edge ( 'none', *, *, #2167, .f. ) ;
#487 = vertex_point ( 'none', #3482 ) ;
#488 = vertex_point ( 'none', #3478 ) ;
#489 = oriented_edge ( 'none', *, *, #411, .f. ) ;
#490 = oriented_edge ( 'none', *, *, #503, .f. ) ;
#491 = advanced_face ( 'none', ( #3477 ), #3476, .t. ) ;
#492 = edge_curve ( 'none', #488, #487, #3479, .t. ) ;
#493 = manifold_solid_brep ( '���-����2', #1520 ) ;
#494 = oriented_edge ( 'none', *, *, #478, .f. ) ;
#495 = advanced_face ( 'none', ( #3473 ), #3481, .f. ) ;
#496 = vertex_point ( 'none', #3480 ) ;
#497 = vertex_point ( 'none', #3529 ) ;
#498 = oriented_edge ( 'none', *, *, #501, .t. ) ;
#499 = oriented_edge ( 'none', *, *, #505, .f. ) ;
#500 = vertex_point ( 'none', #3526 ) ;
#501 = edge_curve ( 'none', #476, #507, #3524, .t. ) ;
#502 = edge_loop ( 'none', ( #477, #481, #494, #508 ) ) ;
#503 = edge_curve ( 'none', #476, #466, #3525, .t. ) ;
#504 = vertex_point ( 'none', #3527 ) ;
#505 = edge_curve ( 'none', #504, #507, #3528, .t. ) ;
#506 = oriented_edge ( 'none', *, *, #531, .f. ) ;
#507 = vertex_point ( 'none', #3520 ) ;
#508 = oriented_edge ( 'none', *, *, #516, .f. ) ;
#509 = oriented_edge ( 'none', *, *, #470, .f. ) ;
#510 = vertex_point ( 'none', #3507 ) ;
#511 = vertex_point ( 'none', #3505 ) ;
#512 = oriented_edge ( 'none', *, *, #537, .t. ) ;
#513 = edge_curve ( 'none', #511, #525, #3452, .t. ) ;
#514 = edge_curve ( 'none', #496, #511, #3503, .t. ) ;
#515 = edge_loop ( 'none', ( #509, #521, #468, #506, #540 ) ) ;
#516 = edge_curve ( 'none', #487, #475, #3560, .t. ) ;
#517 = advanced_face ( 'none', ( #3512 ), #3504, .f. ) ;
#518 = edge_curve ( 'none', #466, #504, #3551, .t. ) ;
#519 = oriented_edge ( 'none', *, *, #518, .f. ) ;
#520 = vertex_point ( 'none', #3552 ) ;
#521 = oriented_edge ( 'none', *, *, #514, .t. ) ;
#522 = oriented_edge ( 'none', *, *, #528, .f. ) ;
#523 = edge_curve ( 'none', #520, #526, #3548, .t. ) ;
#524 = edge_loop ( 'none', ( #522, #539, #534 ) ) ;
#525 = vertex_point ( 'none', #3542 ) ;
#526 = vertex_point ( 'none', #3555 ) ;
#527 = edge_loop ( 'none', ( #530, #512, #538, #562 ) ) ;
#528 = edge_curve ( 'none', #520, #510, #3559, .t. ) ;
#529 = edge_curve ( 'none', #1826, #533, #3514, .t. ) ;
#530 = oriented_edge ( 'none', *, *, #541, .f. ) ;
#531 = edge_curve ( 'none', #500, #525, #3587, .t. ) ;
#532 = advanced_face ( 'none', ( #3590 ), #3583, .t. ) ;
#533 = vertex_point ( 'none', #3579 ) ;
#534 = oriented_edge ( 'none', *, *, #541, .t. ) ;
#535 = edge_curve ( 'none', #497, #500, #3576, .t. ) ;
#536 = advanced_face ( 'none', ( #3577 ), #3572, .t. ) ;
#537 = edge_curve ( 'none', #526, #533, #3569, .t. ) ;
#538 = oriented_edge ( 'none', *, *, #529, .f. ) ;
#539 = oriented_edge ( 'none', *, *, #523, .t. ) ;
#540 = oriented_edge ( 'none', *, *, #535, .f. ) ;
#541 = edge_curve ( 'none', #526, #510, #3630, .t. ) ;
#542 = edge_curve ( 'none', #552, #554, #3582, .t. ) ;
#543 = oriented_edge ( 'none', *, *, #574, .f. ) ;
#544 = oriented_edge ( 'none', *, *, #563, .f. ) ;
#545 = vertex_point ( 'none', #3633 ) ;
#546 = oriented_edge ( 'none', *, *, #9453, .f. ) ;
#547 = oriented_edge ( 'none', *, *, #550, .t. ) ;
#548 = vertex_point ( 'none', #3627 ) ;
#549 = oriented_edge ( 'none', *, *, #542, .f. ) ;
#550 = edge_curve ( 'none', #561, #554, #3581, .t. ) ;
#551 = advanced_face ( 'none', ( #3620 ), #3621, .f. ) ;
#552 = vertex_point ( 'none', #3605 ) ;
#553 = edge_loop ( 'none', ( #544, #547, #549, #577 ) ) ;
#554 = vertex_point ( 'none', #3626 ) ;
#555 = edge_curve ( 'none', #559, #552, #3613, .t. ) ;
#556 = vertex_point ( 'none', #3608 ) ;
#557 = vertex_point ( 'none', #3609 ) ;
#558 = edge_loop ( 'none', ( #543, #571, #566, #546 ) ) ;
#559 = vertex_point ( 'none', #3667 ) ;
#560 = edge_curve ( 'none', #510, #1826, #3665, .t. ) ;
#561 = vertex_point ( 'none', #3666 ) ;
#562 = oriented_edge ( 'none', *, *, #560, .f. ) ;
#563 = edge_curve ( 'none', #561, #559, #3604, .t. ) ;
#564 = oriented_edge ( 'none', *, *, #143, .t. ) ;
#565 = oriented_edge ( 'none', *, *, #8258, .t. ) ;
#566 = oriented_edge ( 'none', *, *, #575, .f. ) ;
#567 = advanced_face ( 'none', ( #3660 ), #3603, .f. ) ;
#568 = vertex_point ( 'none', #3601 ) ;
#569 = vertex_point ( 'none', #3658 ) ;
#570 = vertex_point ( 'none', #3657 ) ;
#571 = oriented_edge ( 'none', *, *, #573, .t. ) ;
#572 = edge_loop ( 'none', ( #564, #137, #605, #8417 ) ) ;
#573 = edge_curve ( 'none', #548, #557, #3646, .t. ) ;
#574 = edge_curve ( 'none', #548, #570, #3647, .t. ) ;
#575 = edge_curve ( 'none', #556, #557, #3645, .t. ) ;
#576 = vertex_point ( 'none', #3640 ) ;
#577 = oriented_edge ( 'none', *, *, #555, .f. ) ;
#578 = advanced_face ( 'none', ( #3137 ), #3697, .f. ) ;
#579 = manifold_solid_brep ( 'recesscore', #2170 ) ;
#580 = advanced_face ( 'none', ( #3691 ), #3692, .t. ) ;
#581 = vertex_point ( 'none', #3698 ) ;
#582 = vertex_point ( 'none', #3684 ) ;
#583 = vertex_point ( 'none', #3690 ) ;
#584 = oriented_edge ( 'none', *, *, #2621, .t. ) ;
#585 = advanced_face ( 'none', ( #3688 ), #3687, .f. ) ;
#586 = edge_loop ( 'none', ( #643, #588, #590 ) ) ;
#587 = advanced_face ( 'none', ( #3683 ), #3680, .f. ) ;
#588 = oriented_edge ( 'none', *, *, #2370, .t. ) ;
#589 = edge_loop ( 'none', ( #644, #640, #641 ) ) ;
#590 = oriented_edge ( 'none', *, *, #645, .f. ) ;
#591 = oriented_edge ( 'none', *, *, #620, .f. ) ;
#592 = edge_loop ( 'none', ( #611, #682 ) ) ;
#593 = vertex_point ( 'none', #3700 ) ;
#594 = edge_loop ( 'none', ( #636, #632 ) ) ;
#595 = edge_curve ( 'none', #581, #582, #3671, .t. ) ;
#596 = oriented_edge ( 'none', *, *, #595, .t. ) ;
#597 = oriented_edge ( 'none', *, *, #598, .t. ) ;
#598 = edge_curve ( 'none', #600, #581, #3722, .t. ) ;
#599 = vertex_point ( 'none', #3720 ) ;
#600 = vertex_point ( 'none', #3728 ) ;
#601 = edge_curve ( 'none', #1846, #583, #3729, .t. ) ;
#602 = edge_loop ( 'none', ( #1968, #2032, #2030 ) ) ;
#603 = vertex_point ( 'none', #3714 ) ;
#604 = manifold_solid_brep ( '����1', #2543 ) ;
#605 = oriented_edge ( 'none', *, *, #563, .t. ) ;
#606 = oriented_edge ( 'none', *, *, #2565, .f. ) ;
#607 = closed_shell ( 'none', ( #2570, #2425, #2375, #2360, #2424, #2629, #2563, #587, #585, #642, #629, #617, #614, #628 ) ) ;
#608 = vertex_point ( 'none', #3674 ) ;
#609 = oriented_edge ( 'none', *, *, #2382, .t. ) ;
#610 = oriented_edge ( 'none', *, *, #621, .t. ) ;
#611 = oriented_edge ( 'none', *, *, #2419, .t. ) ;
#612 = oriented_edge ( 'none', *, *, #598, .f. ) ;
#613 = edge_loop ( 'none', ( #624, #610, #618, #622 ) ) ;
#614 = advanced_face ( 'none', ( #3726 ), #3678, .t. ) ;
#615 = oriented_edge ( 'none', *, *, #2571, .f. ) ;
#616 = oriented_edge ( 'none', *, *, #620, .t. ) ;
#617 = advanced_face ( 'none', ( #3707, #3705 ), #3713, .f. ) ;
#618 = oriented_edge ( 'none', *, *, #2429, .t. ) ;
#619 = edge_curve ( 'none', #2575, #2530, #3708, .t. ) ;
#620 = edge_curve ( 'none', #2376, #2366, #3704, .t. ) ;
#621 = edge_curve ( 'none', #2577, #2576, #3702, .t. ) ;
#622 = oriented_edge ( 'none', *, *, #619, .f. ) ;
#623 = edge_loop ( 'none', ( #609, #616 ) ) ;
#624 = oriented_edge ( 'none', *, *, #2572, .f. ) ;
#625 = edge_loop ( 'none', ( #615, #626 ) ) ;
#626 = oriented_edge ( 'none', *, *, #621, .f. ) ;
#627 = oriented_edge ( 'none', *, *, #645, .t. ) ;
#628 = advanced_face ( 'none', ( #3760, #3742 ), #3752, .f. ) ;
#629 = advanced_face ( 'none', ( #3741 ), #3761, .t. ) ;
#630 = edge_loop ( 'none', ( #612, #683 ) ) ;
#631 = oriented_edge ( 'none', *, *, #2383, .t. ) ;
#632 = oriented_edge ( 'none', *, *, #634, .f. ) ;
#633 = oriented_edge ( 'none', *, *, #2372, .f. ) ;
#634 = edge_curve ( 'none', #2377, #2362, #3748, .t. ) ;
#635 = oriented_edge ( 'none', *, *, #634, .t. ) ;
#636 = oriented_edge ( 'none', *, *, #2361, .f. ) ;
#637 = edge_loop ( 'none', ( #633, #635, #631, #591 ) ) ;
#638 = edge_loop ( 'none', ( #639, #627 ) ) ;
#639 = oriented_edge ( 'none', *, *, #2380, .t. ) ;
#640 = oriented_edge ( 'none', *, *, #2434, .t. ) ;
#641 = oriented_edge ( 'none', *, *, #2618, .t. ) ;
#642 = advanced_face ( 'none', ( #3701, #3794 ), #3740, .f. ) ;
#643 = oriented_edge ( 'none', *, *, #2359, .f. ) ;
#644 = oriented_edge ( 'none', *, *, #2426, .f. ) ;
#645 = edge_curve ( 'none', #2364, #2379, #3791, .t. ) ;
#646 = vertex_point ( 'none', #3786 ) ;
#647 = vertex_point ( 'none', #3747 ) ;
#648 = oriented_edge ( 'none', *, *, #658, .f. ) ;
#649 = oriented_edge ( 'none', *, *, #662, .t. ) ;
#650 = advanced_face ( 'none', ( #3730 ), #3795, .f. ) ;
#651 = edge_loop ( 'none', ( #719, #657, #655, #656 ) ) ;
#652 = vertex_point ( 'none', #3771 ) ;
#653 = circle ( 'none', #684, 3.099999999999998800 ) ;
#654 = advanced_face ( 'none', ( #3770 ), #3773, .f. ) ;
#655 = oriented_edge ( 'none', *, *, #721, .f. ) ;
#656 = oriented_edge ( 'none', *, *, #725, .f. ) ;
#657 = oriented_edge ( 'none', *, *, #720, .t. ) ;
#658 = edge_curve ( 'none', #659, #652, #3769, .t. ) ;
#659 = vertex_point ( 'none', #3765 ) ;
#660 = edge_loop ( 'none', ( #717, #705, #648, #696 ) ) ;
#661 = vertex_point ( 'none', #3776 ) ;
#662 = edge_curve ( 'none', #652, #647, #3774, .t. ) ;
#663 = oriented_edge ( 'none', *, *, #1936, .t. ) ;
#664 = oriented_edge ( 'none', *, *, #1843, .t. ) ;
#665 = oriented_edge ( 'none', *, *, #2184, .t. ) ;
#666 = edge_curve ( 'none', #608, #669, #3818, .t. ) ;
#667 = edge_curve ( 'none', #583, #678, #3768, .t. ) ;
#668 = oriented_edge ( 'none', *, *, #677, .t. ) ;
#669 = vertex_point ( 'none', #3822 ) ;
#670 = vertex_point ( 'none', #3766 ) ;
#671 = edge_curve ( 'none', #675, #608, #3809, .t. ) ;
#672 = edge_curve ( 'none', #675, #676, #3802, .t. ) ;
#673 = oriented_edge ( 'none', *, *, #671, .t. ) ;
#674 = oriented_edge ( 'none', *, *, #666, .t. ) ;
#675 = vertex_point ( 'none', #3807 ) ;
#676 = vertex_point ( 'none', #3827 ) ;
#677 = edge_curve ( 'none', #669, #670, #3797, .t. ) ;
#678 = vertex_point ( 'none', #3857 ) ;
#679 = oriented_edge ( 'none', *, *, #672, .f. ) ;
#680 = advanced_face ( 'none', ( #3814 ), #3804, .f. ) ;
#681 = edge_loop ( 'none', ( #679, #673, #674, #668, #665, #2244, #1854, #2620, #664, #2422, #2399 ) ) ;
#682 = oriented_edge ( 'none', *, *, #619, .t. ) ;
#683 = oriented_edge ( 'none', *, *, #2566, .f. ) ;
#684 = axis2_placement_3d ( 'none', #1579, #1521, #1769 ) ;
#685 = advanced_face ( 'none', ( #3798 ), #3850, .t. ) ;
#686 = vertex_point ( 'none', #3803 ) ;
#687 = oriented_edge ( 'none', *, *, #688, .t. ) ;
#688 = edge_curve ( 'none', #686, #711, #3843, .t. ) ;
#689 = edge_curve ( 'none', #697, #711, #3856, .t. ) ;
#690 = edge_loop ( 'none', ( #1090, #1094, #1095, #1097 ) ) ;
#691 = oriented_edge ( 'none', *, *, #689, .f. ) ;
#692 = oriented_edge ( 'none', *, *, #1628, .f. ) ;
#693 = oriented_edge ( 'none', *, *, #295, .f. ) ;
#694 = oriented_edge ( 'none', *, *, #702, .t. ) ;
#695 = vertex_point ( 'none', #3835 ) ;
#696 = oriented_edge ( 'none', *, *, #716, .f. ) ;
#697 = vertex_point ( 'none', #3847 ) ;
#698 = advanced_face ( 'none', ( #3796 ), #3829, .f. ) ;
#699 = oriented_edge ( 'none', *, *, #701, .t. ) ;
#700 = oriented_edge ( 'none', *, *, #712, .f. ) ;
#701 = edge_curve ( 'none', #646, #647, #3830, .t. ) ;
#702 = edge_curve ( 'none', #695, #686, #3893, .t. ) ;
#703 = edge_loop ( 'none', ( #1664, #1668, #1675, #1674 ) ) ;
#704 = edge_loop ( 'none', ( #694, #687, #691, #693 ) ) ;
#705 = oriented_edge ( 'none', *, *, #712, .t. ) ;
#706 = oriented_edge ( 'none', *, *, #710, .f. ) ;
#707 = oriented_edge ( 'none', *, *, #708, .t. ) ;
#708 = edge_curve ( 'none', #647, #646, #3880, .t. ) ;
#709 = oriented_edge ( 'none', *, *, #710, .t. ) ;
#710 = edge_curve ( 'none', #661, #646, #3872, .t. ) ;
#711 = vertex_point ( 'none', #3889 ) ;
#712 = edge_curve ( 'none', #661, #652, #3888, .t. ) ;
#713 = oriented_edge ( 'none', *, *, #662, .f. ) ;
#714 = edge_loop ( 'none', ( #700, #709, #699, #713 ) ) ;
#715 = advanced_face ( 'none', ( #3865 ), #3848, .f. ) ;
#716 = edge_curve ( 'none', #722, #659, #3864, .t. ) ;
#717 = oriented_edge ( 'none', *, *, #721, .t. ) ;
#718 = oriented_edge ( 'none', *, *, #1974, .f. ) ;
#719 = oriented_edge ( 'none', *, *, #658, .t. ) ;
#720 = edge_curve ( 'none', #652, #661, #3875, .t. ) ;
#721 = edge_curve ( 'none', #722, #661, #3921, .t. ) ;
#722 = vertex_point ( 'none', #3867 ) ;
#723 = edge_loop ( 'none', ( #724, #649, #707, #706 ) ) ;
#724 = oriented_edge ( 'none', *, *, #720, .f. ) ;
#725 = edge_curve ( 'none', #659, #722, #3905, .t. ) ;
#726 = edge_curve ( 'none', #802, #738, #3920, .t. ) ;
#727 = vertex_point ( 'none', #3641 ) ;
#728 = edge_curve ( 'none', #738, #727, #3898, .t. ) ;
#729 = edge_curve ( 'none', #736, #9525, #3949, .t. ) ;
#730 = oriented_edge ( 'none', *, *, #728, .t. ) ;
#731 = advanced_face ( 'none', ( #3947 ), #3946, .f. ) ;
#732 = oriented_edge ( 'none', *, *, #733, .t. ) ;
#733 = edge_curve ( 'none', #747, #354, #3945, .t. ) ;
#734 = edge_curve ( 'none', #745, #747, #3950, .t. ) ;
#735 = edge_curve ( 'none', #350, #745, #3925, .t. ) ;
#736 = vertex_point ( 'none', #3927 ) ;
#737 = oriented_edge ( 'none', *, *, #9291, .t. ) ;
#738 = vertex_point ( 'none', #3924 ) ;
#739 = oriented_edge ( 'none', *, *, #801, .t. ) ;
#740 = oriented_edge ( 'none', *, *, #735, .t. ) ;
#741 = oriented_edge ( 'none', *, *, #756, .t. ) ;
#742 = advanced_face ( 'none', ( #3933 ), #3926, .f. ) ;
#743 = oriented_edge ( 'none', *, *, #805, .t. ) ;
#744 = oriented_edge ( 'none', *, *, #734, .t. ) ;
#745 = vertex_point ( 'none', #3935 ) ;
#746 = edge_curve ( 'none', #9479, #9349, #3964, .t. ) ;
#747 = vertex_point ( 'none', #3963 ) ;
#748 = oriented_edge ( 'none', *, *, #746, .t. ) ;
#749 = advanced_face ( 'none', ( #3971 ), #3972, .t. ) ;
#750 = edge_curve ( 'none', #9337, #9338, #3952, .t. ) ;
#751 = edge_loop ( 'none', ( #739, #804, #743, #807, #730, #789 ) ) ;
#752 = oriented_edge ( 'none', *, *, #9336, .f. ) ;
#753 = vertex_point ( 'none', #3954 ) ;
#754 = vertex_point ( 'none', #3953 ) ;
#755 = oriented_edge ( 'none', *, *, #764, .f. ) ;
#756 = edge_curve ( 'none', #9529, #753, #4000, .t. ) ;
#757 = edge_curve ( 'none', #9339, #520, #4005, .t. ) ;
#758 = edge_curve ( 'none', #9322, #9346, #3987, .t. ) ;
#759 = edge_loop ( 'none', ( #744, #732, #737, #740 ) ) ;
#760 = edge_loop ( 'none', ( #9353, #9347, #763, #9351, #748 ) ) ;
#761 = oriented_edge ( 'none', *, *, #764, .t. ) ;
#762 = edge_loop ( 'none', ( #752, #9350, #755, #9352 ) ) ;
#763 = oriented_edge ( 'none', *, *, #9355, .f. ) ;
#764 = edge_curve ( 'none', #520, #9338, #3985, .t. ) ;
#765 = advanced_face ( 'none', ( #3986 ), #3965, .t. ) ;
#766 = oriented_edge ( 'none', *, *, #847, .t. ) ;
#767 = edge_curve ( 'none', #845, #786, #4031, .t. ) ;
#768 = vertex_point ( 'none', #4030 ) ;
#769 = edge_curve ( 'none', #786, #768, #4032, .t. ) ;
#770 = edge_curve ( 'none', #4205, #9499, #4025, .t. ) ;
#771 = oriented_edge ( 'none', *, *, #838, .t. ) ;
#772 = advanced_face ( 'none', ( #4023 ), #4018, .t. ) ;
#773 = oriented_edge ( 'none', *, *, #734, .f. ) ;
#774 = oriented_edge ( 'none', *, *, #726, .f. ) ;
#775 = vertex_point ( 'none', #4017 ) ;
#776 = oriented_edge ( 'none', *, *, #769, .t. ) ;
#777 = oriented_edge ( 'none', *, *, #794, .t. ) ;
#778 = oriented_edge ( 'none', *, *, #848, .t. ) ;
#779 = oriented_edge ( 'none', *, *, #767, .t. ) ;
#780 = advanced_face ( 'none', ( #4008, #4066, #3989, #4065, #4011, #4012 ), #4016, .f. ) ;
#781 = vertex_point ( 'none', #4009 ) ;
#782 = oriented_edge ( 'none', *, *, #784, .t. ) ;
#783 = oriented_edge ( 'none', *, *, #785, .t. ) ;
#784 = edge_curve ( 'none', #781, #787, #4067, .t. ) ;
#785 = edge_curve ( 'none', #799, #781, #4057, .t. ) ;
#786 = vertex_point ( 'none', #4053 ) ;
#787 = vertex_point ( 'none', #4059 ) ;
#788 = edge_curve ( 'none', #727, #736, #4049, .t. ) ;
#789 = oriented_edge ( 'none', *, *, #788, .t. ) ;
#790 = edge_curve ( 'none', #802, #747, #4047, .t. ) ;
#791 = advanced_face ( 'none', ( #4044 ), #4095, .t. ) ;
#792 = oriented_edge ( 'none', *, *, #790, .t. ) ;
#793 = oriented_edge ( 'none', *, *, #9523, .f. ) ;
#794 = edge_curve ( 'none', #745, #738, #4093, .t. ) ;
#795 = oriented_edge ( 'none', *, *, #801, .f. ) ;
#796 = edge_loop ( 'none', ( #783, #782, #846, #766, #779, #776, #778, #771 ) ) ;
#797 = oriented_edge ( 'none', *, *, #9500, .t. ) ;
#798 = oriented_edge ( 'none', *, *, #729, .t. ) ;
#799 = vertex_point ( 'none', #4048 ) ;
#800 = edge_curve ( 'none', #753, #754, #4082, .t. ) ;
#801 = edge_curve ( 'none', #736, #753, #4086, .t. ) ;
#802 = vertex_point ( 'none', #4090 ) ;
#803 = edge_loop ( 'none', ( #793, #741, #795, #798 ) ) ;
#804 = oriented_edge ( 'none', *, *, #800, .t. ) ;
#805 = edge_curve ( 'none', #754, #802, #4084, .t. ) ;
#806 = edge_loop ( 'none', ( #774, #792, #773, #777 ) ) ;
#807 = oriented_edge ( 'none', *, *, #726, .t. ) ;
#808 = edge_loop ( 'none', ( #813, #821, #816, #818 ) ) ;
#809 = edge_curve ( 'none', #834, #835, #4071, .t. ) ;
#810 = advanced_face ( 'none', ( #4085 ), #4072, .f. ) ;
#811 = oriented_edge ( 'none', *, *, #9355, .t. ) ;
#812 = edge_loop ( 'none', ( #817, #880, #883, #879, #884, #863, #862, #867 ) ) ;
#813 = oriented_edge ( 'none', *, *, #9538, .f. ) ;
#814 = edge_curve ( 'none', #2895, #9296, #4117, .t. ) ;
#815 = oriented_edge ( 'none', *, *, #4143, .t. ) ;
#816 = oriented_edge ( 'none', *, *, #814, .t. ) ;
#817 = oriented_edge ( 'none', *, *, #809, .t. ) ;
#818 = oriented_edge ( 'none', *, *, #9303, .t. ) ;
#819 = oriented_edge ( 'none', *, *, #9489, .t. ) ;
#820 = edge_curve ( 'none', #9468, #9483, #4110, .t. ) ;
#821 = oriented_edge ( 'none', *, *, #2904, .t. ) ;
#822 = edge_loop ( 'none', ( #833, #836 ) ) ;
#823 = oriented_edge ( 'none', *, *, #825, .t. ) ;
#824 = edge_loop ( 'none', ( #830, #828 ) ) ;
#825 = edge_curve ( 'none', #9491, #9487, #4111, .t. ) ;
#826 = vertex_point ( 'none', #4125 ) ;
#827 = edge_curve ( 'none', #9461, #9572, #4109, .t. ) ;
#828 = oriented_edge ( 'none', *, *, #820, .t. ) ;
#829 = edge_curve ( 'none', #9488, #9510, #4069, .t. ) ;
#830 = oriented_edge ( 'none', *, *, #9570, .t. ) ;
#831 = edge_loop ( 'none', ( #887, #832 ) ) ;
#832 = oriented_edge ( 'none', *, *, #829, .t. ) ;
#833 = oriented_edge ( 'none', *, *, #9574, .t. ) ;
#834 = vertex_point ( 'none', #4099 ) ;
#835 = vertex_point ( 'none', #4152 ) ;
#836 = oriented_edge ( 'none', *, *, #827, .t. ) ;
#837 = edge_loop ( 'none', ( #797, #841 ) ) ;
#838 = edge_curve ( 'none', #775, #799, #4150, .t. ) ;
#839 = oriented_edge ( 'none', *, *, #866, .f. ) ;
#840 = oriented_edge ( 'none', *, *, #573, .f. ) ;
#841 = oriented_edge ( 'none', *, *, #770, .t. ) ;
#842 = edge_loop ( 'none', ( #819, #823 ) ) ;
#843 = vertex_point ( 'none', #4116 ) ;
#844 = edge_curve ( 'none', #787, #843, #4156, .t. ) ;
#845 = vertex_point ( 'none', #4147 ) ;
#846 = oriented_edge ( 'none', *, *, #844, .t. ) ;
#847 = edge_curve ( 'none', #843, #845, #4142, .t. ) ;
#848 = edge_curve ( 'none', #768, #775, #4138, .t. ) ;
#849 = advanced_face ( 'none', ( #3351 ), #4105, .f. ) ;
#850 = oriented_edge ( 'none', *, *, #9471, .t. ) ;
#851 = oriented_edge ( 'none', *, *, #9465, .f. ) ;
#852 = oriented_edge ( 'none', *, *, #829, .f. ) ;
#853 = edge_loop ( 'none', ( #851, #911, #850, #913 ) ) ;
#854 = oriented_edge ( 'none', *, *, #9545, .f. ) ;
#855 = oriented_edge ( 'none', *, *, #9516, .t. ) ;
#856 = oriented_edge ( 'none', *, *, #9490, .f. ) ;
#857 = advanced_face ( 'none', ( #4184 ), #4182, .f. ) ;
#858 = oriented_edge ( 'none', *, *, #9496, .t. ) ;
#859 = oriented_edge ( 'none', *, *, #9467, .f. ) ;
#860 = edge_loop ( 'none', ( #859, #926, #916, #912 ) ) ;
#861 = edge_curve ( 'none', #877, #2902, #4180, .t. ) ;
#862 = oriented_edge ( 'none', *, *, #2912, .t. ) ;
#863 = oriented_edge ( 'none', *, *, #861, .t. ) ;
#864 = oriented_edge ( 'none', *, *, #9505, .f. ) ;
#865 = edge_loop ( 'none', ( #864, #874, #858, #920 ) ) ;
#866 = edge_curve ( 'none', #2911, #834, #4170, .t. ) ;
#867 = oriented_edge ( 'none', *, *, #866, .t. ) ;
#868 = edge_curve ( 'none', #9292, #3758, #4161, .t. ) ;
#869 = advanced_face ( 'none', ( #4162 ), #4166, .t. ) ;
#870 = oriented_edge ( 'none', *, *, #868, .t. ) ;
#871 = oriented_edge ( 'none', *, *, #9517, .f. ) ;
#872 = edge_curve ( 'none', #9346, #9294, #4202, .t. ) ;
#873 = edge_loop ( 'none', ( #856, #925, #923, #927 ) ) ;
#874 = oriented_edge ( 'none', *, *, #9590, .f. ) ;
#875 = oriented_edge ( 'none', *, *, #872, .t. ) ;
#876 = advanced_face ( 'none', ( #4203 ), #4199, .f. ) ;
#877 = vertex_point ( 'none', #4204 ) ;
#878 = edge_curve ( 'none', #835, #826, #4239, .t. ) ;
#879 = oriented_edge ( 'none', *, *, #2905, .t. ) ;
#880 = oriented_edge ( 'none', *, *, #878, .t. ) ;
#881 = edge_curve ( 'none', #826, #2908, #4185, .t. ) ;
#882 = edge_curve ( 'none', #2891, #877, #4229, .t. ) ;
#883 = oriented_edge ( 'none', *, *, #881, .t. ) ;
#884 = oriented_edge ( 'none', *, *, #882, .t. ) ;
#885 = oriented_edge ( 'none', *, *, #9307, .t. ) ;
#886 = edge_loop ( 'none', ( #871, #811, #875, #885, #870, #815, #855, #852 ) ) ;
#887 = oriented_edge ( 'none', *, *, #9507, .t. ) ;
#888 = edge_loop ( 'none', ( #890, #893, #897, #896 ) ) ;
#889 = vertex_point ( 'none', #4233 ) ;
#890 = oriented_edge ( 'none', *, *, #9310, .f. ) ;
#891 = vertex_point ( 'none', #4200 ) ;
#892 = vertex_point ( 'none', #4201 ) ;
#893 = oriented_edge ( 'none', *, *, #966, .t. ) ;
#894 = edge_curve ( 'none', #891, #889, #4222, .t. ) ;
#895 = oriented_edge ( 'none', *, *, #961, .t. ) ;
#896 = oriented_edge ( 'none', *, *, #898, .t. ) ;
#897 = oriented_edge ( 'none', *, *, #894, .t. ) ;
#898 = edge_curve ( 'none', #889, #9323, #4214, .t. ) ;
#899 = oriented_edge ( 'none', *, *, #9321, .f. ) ;
#900 = edge_curve ( 'none', #336, #903, #4265, .t. ) ;
#901 = edge_loop ( 'none', ( #983, #936, #992, #991 ) ) ;
#902 = edge_loop ( 'none', ( #957, #955, #939, #942 ) ) ;
#903 = vertex_point ( 'none', #4219 ) ;
#904 = edge_loop ( 'none', ( #967, #956, #899, #959 ) ) ;
#905 = edge_loop ( 'none', ( #917, #910, #909, #839 ) ) ;
#906 = oriented_edge ( 'none', *, *, #915, .t. ) ;
#907 = edge_curve ( 'none', #9522, #834, #4228, .t. ) ;
#908 = advanced_face ( 'none', ( #4215 ), #4216, .t. ) ;
#909 = oriented_edge ( 'none', *, *, #907, .t. ) ;
#910 = oriented_edge ( 'none', *, *, #9540, .f. ) ;
#911 = oriented_edge ( 'none', *, *, #9596, .f. ) ;
#912 = oriented_edge ( 'none', *, *, #827, .f. ) ;
#913 = oriented_edge ( 'none', *, *, #820, .f. ) ;
#914 = advanced_face ( 'none', ( #4252 ), #4273, .f. ) ;
#915 = edge_curve ( 'none', #826, #9486, #4296, .t. ) ;
#916 = oriented_edge ( 'none', *, *, #9573, .t. ) ;
#917 = oriented_edge ( 'none', *, *, #2910, .f. ) ;
#918 = oriented_edge ( 'none', *, *, #881, .f. ) ;
#919 = advanced_face ( 'none', ( #4240 ), #4293, .t. ) ;
#920 = oriented_edge ( 'none', *, *, #770, .f. ) ;
#921 = advanced_face ( 'none', ( #4243 ), #4284, .f. ) ;
#922 = edge_loop ( 'none', ( #924, #918, #906, #854 ) ) ;
#923 = oriented_edge ( 'none', *, *, #9481, .t. ) ;
#924 = oriented_edge ( 'none', *, *, #4136, .f. ) ;
#925 = oriented_edge ( 'none', *, *, #9591, .f. ) ;
#926 = oriented_edge ( 'none', *, *, #9559, .f. ) ;
#927 = oriented_edge ( 'none', *, *, #825, .f. ) ;
#928 = edge_loop ( 'none', ( #1005, #1000, #982, #984 ) ) ;
#929 = oriented_edge ( 'none', *, *, #943, .t. ) ;
#930 = edge_curve ( 'none', #343, #950, #4297, .t. ) ;
#931 = advanced_face ( 'none', ( #4294 ), #4274, .f. ) ;
#932 = oriented_edge ( 'none', *, *, #934, .t. ) ;
#933 = oriented_edge ( 'none', *, *, #935, .t. ) ;
#934 = edge_curve ( 'none', #937, #338, #4320, .t. ) ;
#935 = edge_curve ( 'none', #950, #937, #4319, .t. ) ;
#936 = oriented_edge ( 'none', *, *, #987, .t. ) ;
#937 = vertex_point ( 'none', #4321 ) ;
#938 = edge_curve ( 'none', #962, #951, #4308, .t. ) ;
#939 = oriented_edge ( 'none', *, *, #938, .t. ) ;
#940 = edge_curve ( 'none', #951, #9283, #4301, .t. ) ;
#941 = edge_loop ( 'none', ( #933, #932, #1003, #997 ) ) ;
#942 = oriented_edge ( 'none', *, *, #940, .t. ) ;
#943 = edge_curve ( 'none', #339, #944, #4354, .t. ) ;
#944 = vertex_point ( 'none', #4353 ) ;
#945 = vertex_point ( 'none', #4307 ) ;
#946 = advanced_face ( 'none', ( #4351 ), #4303, .f. ) ;
#947 = oriented_edge ( 'none', *, *, #9299, .f. ) ;
#948 = edge_curve ( 'none', #945, #9306, #4341, .t. ) ;
#949 = edge_curve ( 'none', #570, #548, #4342, .t. ) ;
#950 = vertex_point ( 'none', #4300 ) ;
#951 = vertex_point ( 'none', #4327 ) ;
#952 = advanced_face ( 'none', ( #4326 ), #4299, .f. ) ;
#953 = edge_curve ( 'none', #892, #9312, #4334, .t. ) ;
#954 = edge_curve ( 'none', #903, #892, #4384, .t. ) ;
#955 = oriented_edge ( 'none', *, *, #964, .t. ) ;
#956 = oriented_edge ( 'none', *, *, #953, .t. ) ;
#957 = oriented_edge ( 'none', *, *, #9289, .f. ) ;
#958 = edge_loop ( 'none', ( #895, #1004, #947, #929 ) ) ;
#959 = oriented_edge ( 'none', *, *, #900, .t. ) ;
#960 = vertex_point ( 'none', #4325 ) ;
#961 = edge_curve ( 'none', #944, #945, #4391, .t. ) ;
#962 = vertex_point ( 'none', #4378 ) ;
#963 = advanced_face ( 'none', ( #4377 ), #4386, .f. ) ;
#964 = edge_curve ( 'none', #353, #962, #4371, .t. ) ;
#965 = advanced_face ( 'none', ( #4380 ), #3380, .f. ) ;
#966 = edge_curve ( 'none', #9297, #891, #3909, .t. ) ;
#967 = oriented_edge ( 'none', *, *, #954, .t. ) ;
#968 = oriented_edge ( 'none', *, *, #9450, .t. ) ;
#969 = oriented_edge ( 'none', *, *, #1043, .t. ) ;
#970 = advanced_face ( 'none', ( #4389 ), #4422, .f. ) ;
#971 = advanced_face ( 'none', ( #4417 ), #4415, .f. ) ;
#972 = oriented_edge ( 'none', *, *, #3508, .t. ) ;
#973 = edge_loop ( 'none', ( #989, #980, #990, #1041 ) ) ;
#974 = edge_curve ( 'none', #545, #576, #4410, .t. ) ;
#975 = oriented_edge ( 'none', *, *, #361, .f. ) ;
#976 = oriented_edge ( 'none', *, *, #166, .f. ) ;
#977 = advanced_face ( 'none', ( #4409 ), #4424, .f. ) ;
#978 = edge_curve ( 'none', #9457, #569, #4416, .t. ) ;
#979 = oriented_edge ( 'none', *, *, #974, .t. ) ;
#980 = oriented_edge ( 'none', *, *, #978, .t. ) ;
#981 = edge_loop ( 'none', ( #840, #1027, #1031, #1034 ) ) ;
#982 = oriented_edge ( 'none', *, *, #351, .f. ) ;
#983 = oriented_edge ( 'none', *, *, #2900, .f. ) ;
#984 = oriented_edge ( 'none', *, *, #1002, .t. ) ;
#985 = edge_loop ( 'none', ( #998, #994, #972, #975 ) ) ;
#986 = advanced_face ( 'none', ( #4393 ), #4399, .f. ) ;
#987 = edge_curve ( 'none', #599, #2886, #4403, .t. ) ;
#988 = edge_curve ( 'none', #2882, #568, #4446, .t. ) ;
#989 = oriented_edge ( 'none', *, *, #9278, .f. ) ;
#990 = oriented_edge ( 'none', *, *, #9456, .t. ) ;
#991 = oriented_edge ( 'none', *, *, #988, .t. ) ;
#992 = oriented_edge ( 'none', *, *, #2901, .t. ) ;
#993 = edge_loop ( 'none', ( #976, #979, #968, #969 ) ) ;
#994 = oriented_edge ( 'none', *, *, #988, .f. ) ;
#995 = vertex_point ( 'none', #4434 ) ;
#996 = edge_curve ( 'none', #960, #363, #4407, .t. ) ;
#997 = oriented_edge ( 'none', *, *, #930, .t. ) ;
#998 = oriented_edge ( 'none', *, *, #3531, .f. ) ;
#999 = advanced_face ( 'none', ( #4442 ), #4436, .f. ) ;
#1000 = oriented_edge ( 'none', *, *, #996, .t. ) ;
#1001 = edge_curve ( 'none', #995, #960, #4427, .t. ) ;
#1002 = edge_curve ( 'none', #352, #995, #4470, .t. ) ;
#1003 = oriented_edge ( 'none', *, *, #344, .f. ) ;
#1004 = oriented_edge ( 'none', *, *, #948, .t. ) ;
#1005 = oriented_edge ( 'none', *, *, #1001, .t. ) ;
#1006 = edge_loop ( 'none', ( #1012, #1080, #1070, #1073 ) ) ;
#1007 = advanced_face ( 'none', ( #4472 ), #4428, .t. ) ;
#1008 = oriented_edge ( 'none', *, *, #1020, .f. ) ;
#1009 = edge_curve ( 'none', #944, #835, #4456, .t. ) ;
#1010 = oriented_edge ( 'none', *, *, #915, .f. ) ;
#1011 = edge_loop ( 'none', ( #1010, #1074, #1077, #1076, #1060, #1072 ) ) ;
#1012 = oriented_edge ( 'none', *, *, #1020, .t. ) ;
#1013 = oriented_edge ( 'none', *, *, #310, .f. ) ;
#1014 = advanced_face ( 'none', ( #4457 ), #4503, .t. ) ;
#1015 = oriented_edge ( 'none', *, *, #800, .f. ) ;
#1016 = oriented_edge ( 'none', *, *, #1018, .f. ) ;
#1017 = oriented_edge ( 'none', *, *, #366, .f. ) ;
#1018 = edge_curve ( 'none', #754, #951, #4460, .t. ) ;
#1019 = oriented_edge ( 'none', *, *, #9524, .f. ) ;
#1020 = edge_curve ( 'none', #747, #962, #4505, .t. ) ;
#1021 = oriented_edge ( 'none', *, *, #805, .f. ) ;
#1022 = oriented_edge ( 'none', *, *, #756, .f. ) ;
#1023 = oriented_edge ( 'none', *, *, #790, .f. ) ;
#1024 = oriented_edge ( 'none', *, *, #1081, .t. ) ;
#1025 = edge_loop ( 'none', ( #1023, #1024, #1008 ) ) ;
#1026 = advanced_face ( 'none', ( #4504 ), #4513, .t. ) ;
#1027 = oriented_edge ( 'none', *, *, #949, .f. ) ;
#1028 = edge_loop ( 'none', ( #1030, #1038, #1036, #1013 ) ) ;
#1029 = edge_curve ( 'none', #945, #834, #4512, .t. ) ;
#1030 = oriented_edge ( 'none', *, *, #550, .f. ) ;
#1031 = oriented_edge ( 'none', *, *, #9453, .t. ) ;
#1032 = edge_loop ( 'none', ( #1039, #1021, #9279, #1040 ) ) ;
#1033 = edge_loop ( 'none', ( #1017, #1037, #1016, #1015, #1022, #1019 ) ) ;
#1034 = oriented_edge ( 'none', *, *, #347, .f. ) ;
#1035 = advanced_face ( 'none', ( #4524 ), #4583, .f. ) ;
#1036 = oriented_edge ( 'none', *, *, #555, .t. ) ;
#1037 = oriented_edge ( 'none', *, *, #940, .f. ) ;
#1038 = oriented_edge ( 'none', *, *, #1043, .f. ) ;
#1039 = oriented_edge ( 'none', *, *, #1081, .f. ) ;
#1040 = oriented_edge ( 'none', *, *, #938, .f. ) ;
#1041 = oriented_edge ( 'none', *, *, #949, .t. ) ;
#1042 = advanced_face ( 'none', ( #4582 ), #4574, .f. ) ;
#1043 = edge_curve ( 'none', #559, #561, #4571, .t. ) ;
#1044 = advanced_face ( 'none', ( #4569 ), #4568, .t. ) ;
#1045 = edge_loop ( 'none', ( #1055, #1106, #1108 ) ) ;
#1046 = edge_curve ( 'none', #2895, #891, #4573, .t. ) ;
#1047 = advanced_face ( 'none', ( #4610 ), #4559, .t. ) ;
#1048 = oriented_edge ( 'none', *, *, #1066, .f. ) ;
#1049 = oriented_edge ( 'none', *, *, #907, .f. ) ;
#1050 = oriented_edge ( 'none', *, *, #9313, .f. ) ;
#1051 = advanced_face ( 'none', ( #4608 ), #4606, .t. ) ;
#1052 = oriented_edge ( 'none', *, *, #1066, .t. ) ;
#1053 = oriented_edge ( 'none', *, *, #9301, .f. ) ;
#1054 = oriented_edge ( 'none', *, *, #948, .f. ) ;
#1055 = oriented_edge ( 'none', *, *, #2899, .f. ) ;
#1056 = edge_curve ( 'none', #2902, #891, #4595, .t. ) ;
#1057 = oriented_edge ( 'none', *, *, #9548, .f. ) ;
#1058 = edge_loop ( 'none', ( #1050, #1112, #1111, #1116, #1115, #1118 ) ) ;
#1059 = edge_curve ( 'none', #877, #889, #4587, .t. ) ;
#1060 = oriented_edge ( 'none', *, *, #9305, .f. ) ;
#1061 = oriented_edge ( 'none', *, *, #1029, .t. ) ;
#1062 = advanced_face ( 'none', ( #4588 ), #4596, .t. ) ;
#1063 = oriented_edge ( 'none', *, *, #961, .f. ) ;
#1064 = edge_loop ( 'none', ( #1061, #1049, #1048 ) ) ;
#1065 = oriented_edge ( 'none', *, *, #1029, .f. ) ;
#1066 = edge_curve ( 'none', #945, #9522, #4589, .t. ) ;
#1067 = oriented_edge ( 'none', *, *, #894, .f. ) ;
#1068 = edge_loop ( 'none', ( #1053, #1054, #1052, #1057 ) ) ;
#1069 = advanced_face ( 'none', ( #4636 ), #4591, .t. ) ;
#1070 = oriented_edge ( 'none', *, *, #9284, .f. ) ;
#1071 = oriented_edge ( 'none', *, *, #809, .f. ) ;
#1072 = oriented_edge ( 'none', *, *, #9534, .f. ) ;
#1073 = oriented_edge ( 'none', *, *, #733, .f. ) ;
#1074 = oriented_edge ( 'none', *, *, #878, .f. ) ;
#1075 = advanced_face ( 'none', ( #4626 ), #4130, .t. ) ;
#1076 = oriented_edge ( 'none', *, *, #943, .f. ) ;
#1077 = oriented_edge ( 'none', *, *, #1009, .f. ) ;
#1078 = edge_loop ( 'none', ( #1079, #1071, #1065, #1063 ) ) ;
#1079 = oriented_edge ( 'none', *, *, #1009, .t. ) ;
#1080 = oriented_edge ( 'none', *, *, #964, .f. ) ;
#1081 = edge_curve ( 'none', #802, #962, #4697, .t. ) ;
#1082 = oriented_edge ( 'none', *, *, #1087, .t. ) ;
#1083 = edge_loop ( 'none', ( #1150, #1137, #1135, #1140 ) ) ;
#1084 = advanced_face ( 'none', ( #4640 ), #4644, .t. ) ;
#1085 = oriented_edge ( 'none', *, *, #1087, .f. ) ;
#1086 = oriented_edge ( 'none', *, *, #1101, .t. ) ;
#1087 = edge_curve ( 'none', #892, #9338, #4641, .t. ) ;
#1088 = edge_loop ( 'none', ( #1141, #1144, #1122, #1124, #1139, #1126 ) ) ;
#1089 = edge_loop ( 'none', ( #1154, #1156, #1153, #1158 ) ) ;
#1090 = oriented_edge ( 'none', *, *, #1046, .t. ) ;
#1091 = oriented_edge ( 'none', *, *, #872, .f. ) ;
#1092 = edge_loop ( 'none', ( #1100, #1102, #1104, #1093, #1159, #1091 ) ) ;
#1093 = oriented_edge ( 'none', *, *, #900, .f. ) ;
#1094 = oriented_edge ( 'none', *, *, #966, .f. ) ;
#1095 = oriented_edge ( 'none', *, *, #9320, .f. ) ;
#1096 = oriented_edge ( 'none', *, *, #9325, .f. ) ;
#1097 = oriented_edge ( 'none', *, *, #814, .f. ) ;
#1098 = advanced_face ( 'none', ( #4689 ), #4681, .t. ) ;
#1099 = edge_loop ( 'none', ( #1082, #1149, #1147 ) ) ;
#1100 = oriented_edge ( 'none', *, *, #758, .f. ) ;
#1101 = edge_curve ( 'none', #903, #9327, #4768, .t. ) ;
#1102 = oriented_edge ( 'none', *, *, #9330, .f. ) ;
#1103 = edge_loop ( 'none', ( #1086, #1096, #1085, #1157 ) ) ;
#1104 = oriented_edge ( 'none', *, *, #1101, .f. ) ;
#1105 = oriented_edge ( 'none', *, *, #1059, .t. ) ;
#1106 = oriented_edge ( 'none', *, *, #1056, .t. ) ;
#1107 = advanced_face ( 'none', ( #4683 ), #4645, .t. ) ;
#1108 = oriented_edge ( 'none', *, *, #1046, .f. ) ;
#1109 = advanced_face ( 'none', ( #4690 ), #4682, .t. ) ;
#1110 = advanced_face ( 'none', ( #4642 ), #4811, .t. ) ;
#1111 = oriented_edge ( 'none', *, *, #1059, .f. ) ;
#1112 = oriented_edge ( 'none', *, *, #898, .f. ) ;
#1113 = edge_loop ( 'none', ( #1114, #1117, #1105, #1067 ) ) ;
#1114 = oriented_edge ( 'none', *, *, #1056, .f. ) ;
#1115 = oriented_edge ( 'none', *, *, #2916, .f. ) ;
#1116 = oriented_edge ( 'none', *, *, #882, .f. ) ;
#1117 = oriented_edge ( 'none', *, *, #861, .f. ) ;
#1118 = oriented_edge ( 'none', *, *, #868, .f. ) ;
#1119 = edge_curve ( 'none', #950, #526, #4748, .t. ) ;
#1120 = oriented_edge ( 'none', *, *, #9334, .f. ) ;
#1121 = oriented_edge ( 'none', *, *, #335, .f. ) ;
#1122 = oriented_edge ( 'none', *, *, #1152, .f. ) ;
#1123 = oriented_edge ( 'none', *, *, #794, .f. ) ;
#1124 = oriented_edge ( 'none', *, *, #1002, .f. ) ;
#1125 = oriented_edge ( 'none', *, *, #1152, .t. ) ;
#1126 = oriented_edge ( 'none', *, *, #9520, .f. ) ;
#1127 = advanced_face ( 'none', ( #4755 ), #4831, .t. ) ;
#1128 = oriented_edge ( 'none', *, *, #930, .f. ) ;
#1129 = oriented_edge ( 'none', *, *, #1130, .f. ) ;
#1130 = edge_curve ( 'none', #738, #960, #4749, .t. ) ;
#1131 = oriented_edge ( 'none', *, *, #1136, .t. ) ;
#1132 = oriented_edge ( 'none', *, *, #1119, .f. ) ;
#1133 = oriented_edge ( 'none', *, *, #728, .f. ) ;
#1134 = advanced_face ( 'none', ( #4753 ), #4830, .t. ) ;
#1135 = oriented_edge ( 'none', *, *, #1136, .f. ) ;
#1136 = edge_curve ( 'none', #745, #960, #4825, .t. ) ;
#1137 = oriented_edge ( 'none', *, *, #996, .f. ) ;
#1138 = edge_loop ( 'none', ( #1125, #1133, #1190, #1195 ) ) ;
#1139 = oriented_edge ( 'none', *, *, #341, .f. ) ;
#1140 = oriented_edge ( 'none', *, *, #735, .f. ) ;
#1141 = oriented_edge ( 'none', *, *, #729, .f. ) ;
#1142 = edge_loop ( 'none', ( #1123, #1131, #1129 ) ) ;
#1143 = advanced_face ( 'none', ( #4818 ), #4866, .t. ) ;
#1144 = oriented_edge ( 'none', *, *, #788, .f. ) ;
#1145 = advanced_face ( 'none', ( #4873 ), #4867, .t. ) ;
#1146 = oriented_edge ( 'none', *, *, #537, .f. ) ;
#1147 = oriented_edge ( 'none', *, *, #1148, .f. ) ;
#1148 = edge_curve ( 'none', #892, #9337, #4874, .t. ) ;
#1149 = oriented_edge ( 'none', *, *, #750, .f. ) ;
#1150 = oriented_edge ( 'none', *, *, #9295, .f. ) ;
#1151 = advanced_face ( 'none', ( #4882 ), #4590, .t. ) ;
#1152 = edge_curve ( 'none', #995, #727, #4949, .t. ) ;
#1153 = oriented_edge ( 'none', *, *, #1148, .t. ) ;
#1154 = oriented_edge ( 'none', *, *, #9324, .f. ) ;
#1155 = edge_loop ( 'none', ( #1194, #1183, #1191 ) ) ;
#1156 = oriented_edge ( 'none', *, *, #953, .f. ) ;
#1157 = oriented_edge ( 'none', *, *, #954, .f. ) ;
#1158 = oriented_edge ( 'none', *, *, #9342, .f. ) ;
#1159 = oriented_edge ( 'none', *, *, #9304, .f. ) ;
#1160 = edge_loop ( 'none', ( #1161, #1169, #1165, #1162 ) ) ;
#1161 = oriented_edge ( 'none', *, *, #1164, .f. ) ;
#1162 = oriented_edge ( 'none', *, *, #9438, .f. ) ;
#1163 = oriented_edge ( 'none', *, *, #1267, .f. ) ;
#1164 = edge_curve ( 'none', #768, #9437, #4932, .t. ) ;
#1165 = oriented_edge ( 'none', *, *, #1167, .f. ) ;
#1166 = edge_loop ( 'none', ( #1168, #1225, #1224, #1170 ) ) ;
#1167 = edge_curve ( 'none', #9443, #786, #4977, .t. ) ;
#1168 = oriented_edge ( 'none', *, *, #1167, .t. ) ;
#1169 = oriented_edge ( 'none', *, *, #769, .f. ) ;
#1170 = oriented_edge ( 'none', *, *, #4, .f. ) ;
#1171 = oriented_edge ( 'none', *, *, #1164, .t. ) ;
#1172 = edge_curve ( 'none', #9417, #845, #4967, .t. ) ;
#1173 = advanced_face ( 'none', ( #4935 ), #4947, .t. ) ;
#1174 = oriented_edge ( 'none', *, *, #1187, .f. ) ;
#1175 = oriented_edge ( 'none', *, *, #746, .f. ) ;
#1176 = advanced_face ( 'none', ( #4956 ), #4930, .t. ) ;
#1177 = oriented_edge ( 'none', *, *, #1187, .t. ) ;
#1178 = oriented_edge ( 'none', *, *, #935, .f. ) ;
#1179 = oriented_edge ( 'none', *, *, #934, .f. ) ;
#1180 = edge_curve ( 'none', #950, #520, #4950, .t. ) ;
#1181 = advanced_face ( 'none', ( #4931 ), #4951, .t. ) ;
#1182 = edge_loop ( 'none', ( #1184, #1193, #1177, #1178 ) ) ;
#1183 = oriented_edge ( 'none', *, *, #1180, .f. ) ;
#1184 = oriented_edge ( 'none', *, *, #1180, .t. ) ;
#1185 = advanced_face ( 'none', ( #4994 ), #4984, .t. ) ;
#1186 = oriented_edge ( 'none', *, *, #340, .f. ) ;
#1187 = edge_curve ( 'none', #9339, #937, #4985, .t. ) ;
#1188 = oriented_edge ( 'none', *, *, #9537, .f. ) ;
#1189 = advanced_face ( 'none', ( #4966 ), #4986, .t. ) ;
#1190 = oriented_edge ( 'none', *, *, #1130, .t. ) ;
#1191 = oriented_edge ( 'none', *, *, #1119, .t. ) ;
#1192 = edge_loop ( 'none', ( #1146, #1132, #1128, #1121 ) ) ;
#1193 = oriented_edge ( 'none', *, *, #757, .f. ) ;
#1194 = oriented_edge ( 'none', *, *, #523, .f. ) ;
#1195 = oriented_edge ( 'none', *, *, #1001, .f. ) ;
#1196 = edge_loop ( 'none', ( #1186, #1179, #1174, #1120, #1175, #1188 ) ) ;
#1197 = advanced_face ( 'none', ( #5070 ), #4989, .t. ) ;
#1198 = advanced_face ( 'none', ( #5058 ), #4987, .t. ) ;
#1199 = oriented_edge ( 'none', *, *, #9623, .t. ) ;
#1200 = oriented_edge ( 'none', *, *, #1216, .t. ) ;
#1201 = oriented_edge ( 'none', *, *, #1228, .f. ) ;
#1202 = edge_curve ( 'none', #9407, #787, #5048, .t. ) ;
#1203 = edge_curve ( 'none', #781, #9405, #5094, .t. ) ;
#1204 = oriented_edge ( 'none', *, *, #844, .f. ) ;
#1205 = advanced_face ( 'none', ( #5051 ), #4993, .t. ) ;
#1206 = oriented_edge ( 'none', *, *, #784, .f. ) ;
#1207 = edge_loop ( 'none', ( #1210, #1276, #1275, #1208 ) ) ;
#1208 = oriented_edge ( 'none', *, *, #785, .f. ) ;
#1209 = oriented_edge ( 'none', *, *, #1202, .f. ) ;
#1210 = oriented_edge ( 'none', *, *, #1228, .t. ) ;
#1211 = oriented_edge ( 'none', *, *, #20, .f. ) ;
#1212 = advanced_face ( 'none', ( #5055 ), #5095, .t. ) ;
#1213 = edge_loop ( 'none', ( #1219, #1218, #1201, #1221 ) ) ;
#1214 = oriented_edge ( 'none', *, *, #1216, .f. ) ;
#1215 = oriented_edge ( 'none', *, *, #1172, .t. ) ;
#1216 = edge_curve ( 'none', #9418, #843, #5137, .t. ) ;
#1217 = oriented_edge ( 'none', *, *, #847, .f. ) ;
#1218 = oriented_edge ( 'none', *, *, #9386, .f. ) ;
#1219 = oriented_edge ( 'none', *, *, #1227, .t. ) ;
#1220 = advanced_face ( 'none', ( #5103 ), #5076, .t. ) ;
#1221 = oriented_edge ( 'none', *, *, #838, .f. ) ;
#1222 = edge_loop ( 'none', ( #1200, #1204, #1209, #1211 ) ) ;
#1223 = edge_loop ( 'none', ( #1171, #1229, #1232, #1226 ) ) ;
#1224 = oriented_edge ( 'none', *, *, #1172, .f. ) ;
#1225 = oriented_edge ( 'none', *, *, #767, .f. ) ;
#1226 = oriented_edge ( 'none', *, *, #848, .f. ) ;
#1227 = edge_curve ( 'none', #775, #9390, #5121, .t. ) ;
#1228 = edge_curve ( 'none', #799, #9394, #5116, .t. ) ;
#1229 = oriented_edge ( 'none', *, *, #9445, .f. ) ;
#1230 = advanced_face ( 'none', ( #5123 ), #5135, .t. ) ;
#1231 = edge_loop ( 'none', ( #1215, #1217, #1214, #1233 ) ) ;
#1232 = oriented_edge ( 'none', *, *, #1227, .f. ) ;
#1233 = oriented_edge ( 'none', *, *, #9421, .f. ) ;
#1234 = advanced_face ( 'none', ( #5166 ), #5105, .t. ) ;
#1235 = oriented_edge ( 'none', *, *, #9409, .f. ) ;
#1236 = oriented_edge ( 'none', *, *, #1237, .f. ) ;
#1237 = edge_curve ( 'none', #9621, #159, #5049, .t. ) ;
#1238 = oriented_edge ( 'none', *, *, #142, .t. ) ;
#1239 = oriented_edge ( 'none', *, *, #122, .t. ) ;
#1240 = oriented_edge ( 'none', *, *, #233, .f. ) ;
#1241 = oriented_edge ( 'none', *, *, #9645, .t. ) ;
#1242 = oriented_edge ( 'none', *, *, #9639, .t. ) ;
#1243 = edge_loop ( 'none', ( #1246, #1310, #1309, #1313, #1244, #1316, #1311, #1312 ) ) ;
#1244 = oriented_edge ( 'none', *, *, #9393, .t. ) ;
#1245 = oriented_edge ( 'none', *, *, #118, .t. ) ;
#1246 = oriented_edge ( 'none', *, *, #9397, .t. ) ;
#1247 = oriented_edge ( 'none', *, *, #309, .t. ) ;
#1248 = oriented_edge ( 'none', *, *, #230, .t. ) ;
#1249 = oriented_edge ( 'none', *, *, #223, .t. ) ;
#1250 = oriented_edge ( 'none', *, *, #217, .t. ) ;
#1251 = oriented_edge ( 'none', *, *, #182, .t. ) ;
#1252 = oriented_edge ( 'none', *, *, #241, .t. ) ;
#1253 = oriented_edge ( 'none', *, *, #86, .t. ) ;
#1254 = edge_curve ( 'none', #154, #511, #5154, .t. ) ;
#1255 = oriented_edge ( 'none', *, *, #258, .t. ) ;
#1256 = oriented_edge ( 'none', *, *, #1254, .f. ) ;
#1257 = oriented_edge ( 'none', *, *, #245, .t. ) ;
#1258 = oriented_edge ( 'none', *, *, #253, .t. ) ;
#1259 = oriented_edge ( 'none', *, *, #313, .t. ) ;
#1260 = oriented_edge ( 'none', *, *, #1263, .f. ) ;
#1261 = oriented_edge ( 'none', *, *, #195, .t. ) ;
#1262 = oriented_edge ( 'none', *, *, #270, .t. ) ;
#1263 = edge_curve ( 'none', #153, #251, #4827, .t. ) ;
#1264 = oriented_edge ( 'none', *, *, #1203, .t. ) ;
#1265 = advanced_face ( 'none', ( #5075, #5104, #5139, #5138, #3383, #4617 ), #4616, .t. ) ;
#1266 = oriented_edge ( 'none', *, *, #61, .t. ) ;
#1267 = edge_curve ( 'none', #37, #9627, #5195, .t. ) ;
#1268 = oriented_edge ( 'none', *, *, #100, .t. ) ;
#1269 = oriented_edge ( 'none', *, *, #96, .t. ) ;
#1270 = oriented_edge ( 'none', *, *, #68, .t. ) ;
#1271 = oriented_edge ( 'none', *, *, #513, .f. ) ;
#1272 = oriented_edge ( 'none', *, *, #110, .t. ) ;
#1273 = advanced_face ( 'none', ( #5192 ), #5188, .t. ) ;
#1274 = edge_loop ( 'none', ( #1277, #1206, #1264, #1235 ) ) ;
#1275 = oriented_edge ( 'none', *, *, #1203, .f. ) ;
#1276 = oriented_edge ( 'none', *, *, #5, .f. ) ;
#1277 = oriented_edge ( 'none', *, *, #1202, .t. ) ;
#1278 = oriented_edge ( 'none', *, *, #171, .t. ) ;
#1279 = edge_loop ( 'none', ( #1163, #1266, #1268, #1270, #1199, #1272, #1269, #1253, #1271, #1256, #1252, #1258, #1255, #1257, #1262, #1259, #1247, #1260, #1278, #1249, #1248, #1250, #1261, #1251, #1319, #1236, #1241, #1238, #1320, #1245, #1239, #1242, #1308 ) ) ;
#1280 = oriented_edge ( 'none', *, *, #150, .f. ) ;
#1281 = oriented_edge ( 'none', *, *, #470, .t. ) ;
#1282 = edge_curve ( 'none', #1306, #1284, #5179, .t. ) ;
#1283 = advanced_face ( 'none', ( #5196 ), #5187, .f. ) ;
#1284 = vertex_point ( 'none', #5182 ) ;
#1285 = oriented_edge ( 'none', *, *, #1287, .f. ) ;
#1286 = advanced_face ( 'none', ( #5181 ), #5189, .f. ) ;
#1287 = edge_curve ( 'none', #1299, #496, #5190, .t. ) ;
#1288 = oriented_edge ( 'none', *, *, #492, .t. ) ;
#1289 = oriented_edge ( 'none', *, *, #1304, .t. ) ;
#1290 = edge_loop ( 'none', ( #1352, #1351, #1288, #1359, #1355, #1281 ) ) ;
#1291 = edge_curve ( 'none', #497, #1294, #5224, .t. ) ;
#1292 = oriented_edge ( 'none', *, *, #1254, .t. ) ;
#1293 = advanced_face ( 'none', ( #5169 ), #5223, .t. ) ;
#1294 = vertex_point ( 'none', #5210 ) ;
#1295 = edge_loop ( 'none', ( #1305, #1285, #1289, #1240, #1292 ) ) ;
#1296 = oriented_edge ( 'none', *, *, #9561, .t. ) ;
#1297 = oriented_edge ( 'none', *, *, #45, .t. ) ;
#1298 = oriented_edge ( 'none', *, *, #9587, .t. ) ;
#1299 = vertex_point ( 'none', #5211 ) ;
#1300 = edge_loop ( 'none', ( #1298, #1303 ) ) ;
#1301 = oriented_edge ( 'none', *, *, #9373, .t. ) ;
#1302 = edge_loop ( 'none', ( #1301, #1307 ) ) ;
#1303 = oriented_edge ( 'none', *, *, #53, .t. ) ;
#1304 = edge_curve ( 'none', #1299, #226, #5205, .t. ) ;
#1305 = oriented_edge ( 'none', *, *, #514, .f. ) ;
#1306 = vertex_point ( 'none', #5212 ) ;
#1307 = oriented_edge ( 'none', *, *, #31, .t. ) ;
#1308 = oriented_edge ( 'none', *, *, #9630, .t. ) ;
#1309 = oriented_edge ( 'none', *, *, #9406, .t. ) ;
#1310 = oriented_edge ( 'none', *, *, #8, .f. ) ;
#1311 = oriented_edge ( 'none', *, *, #9416, .t. ) ;
#1312 = oriented_edge ( 'none', *, *, #9442, .f. ) ;
#1313 = oriented_edge ( 'none', *, *, #33, .f. ) ;
#1314 = oriented_edge ( 'none', *, *, #44, .t. ) ;
#1315 = oriented_edge ( 'none', *, *, #9600, .t. ) ;
#1316 = oriented_edge ( 'none', *, *, #9427, .f. ) ;
#1317 = edge_loop ( 'none', ( #1296, #1314 ) ) ;
#1318 = edge_loop ( 'none', ( #1315, #1297 ) ) ;
#1319 = oriented_edge ( 'none', *, *, #162, .t. ) ;
#1320 = oriented_edge ( 'none', *, *, #116, .t. ) ;
#1321 = oriented_edge ( 'none', *, *, #1324, .t. ) ;
#1322 = edge_curve ( 'none', #1323, #1346, #5213, .t. ) ;
#1323 = vertex_point ( 'none', #5201 ) ;
#1324 = edge_curve ( 'none', #1323, #9622, #5207, .t. ) ;
#1325 = oriented_edge ( 'none', *, *, #9624, .f. ) ;
#1326 = advanced_face ( 'none', ( #5258 ), #5257, .t. ) ;
#1327 = advanced_face ( 'none', ( #5199 ), #5256, .t. ) ;
#1328 = oriented_edge ( 'none', *, *, #1342, .t. ) ;
#1329 = oriented_edge ( 'none', *, *, #161, .f. ) ;
#1330 = oriented_edge ( 'none', *, *, #1282, .t. ) ;
#1331 = edge_curve ( 'none', #1356, #1347, #5243, .t. ) ;
#1332 = edge_curve ( 'none', #1346, #160, #5239, .t. ) ;
#1333 = oriented_edge ( 'none', *, *, #1331, .t. ) ;
#1334 = edge_loop ( 'none', ( #1384, #1394, #1397, #1399 ) ) ;
#1335 = oriented_edge ( 'none', *, *, #1345, .f. ) ;
#1336 = advanced_face ( 'none', ( #5240 ), #5236, .f. ) ;
#1337 = oriented_edge ( 'none', *, *, #1322, .f. ) ;
#1338 = oriented_edge ( 'none', *, *, #1332, .f. ) ;
#1339 = oriented_edge ( 'none', *, *, #1237, .t. ) ;
#1340 = oriented_edge ( 'none', *, *, #1341, .f. ) ;
#1341 = edge_curve ( 'none', #1356, #288, #5231, .t. ) ;
#1342 = edge_curve ( 'none', #1284, #1356, #5289, .t. ) ;
#1343 = edge_loop ( 'none', ( #1339, #1329, #1338, #1337, #1321, #1325 ) ) ;
#1344 = oriented_edge ( 'none', *, *, #1342, .f. ) ;
#1345 = edge_curve ( 'none', #1284, #173, #5246, .t. ) ;
#1346 = vertex_point ( 'none', #5280 ) ;
#1347 = vertex_point ( 'none', #5230 ) ;
#1348 = oriented_edge ( 'none', *, *, #1345, .t. ) ;
#1349 = oriented_edge ( 'none', *, *, #1361, .t. ) ;
#1350 = edge_loop ( 'none', ( #1349, #1330, #1328, #1333 ) ) ;
#1351 = oriented_edge ( 'none', *, *, #1353, .t. ) ;
#1352 = oriented_edge ( 'none', *, *, #1291, .t. ) ;
#1353 = edge_curve ( 'none', #1294, #488, #5284, .t. ) ;
#1354 = edge_loop ( 'none', ( #1358, #1360, #1340, #1344, #1348, #1280 ) ) ;
#1355 = oriented_edge ( 'none', *, *, #1287, .t. ) ;
#1356 = vertex_point ( 'none', #5279 ) ;
#1357 = edge_curve ( 'none', #487, #1299, #5275, .t. ) ;
#1358 = oriented_edge ( 'none', *, *, #1263, .t. ) ;
#1359 = oriented_edge ( 'none', *, *, #1357, .t. ) ;
#1360 = oriented_edge ( 'none', *, *, #283, .f. ) ;
#1361 = edge_curve ( 'none', #1347, #1306, #5265, .t. ) ;
#1362 = edge_loop ( 'none', ( #1429, #1368, #1367, #1432 ) ) ;
#1363 = oriented_edge ( 'none', *, *, #1375, .t. ) ;
#1364 = edge_loop ( 'none', ( #1433, #1417 ) ) ;
#1365 = edge_curve ( 'none', #1376, #1390, #5273, .t. ) ;
#1366 = oriented_edge ( 'none', *, *, #1365, .t. ) ;
#1367 = oriented_edge ( 'none', *, *, #518, .t. ) ;
#1368 = oriented_edge ( 'none', *, *, #1383, .f. ) ;
#1369 = advanced_face ( 'none', ( #5281 ), #5264, .f. ) ;
#1370 = oriented_edge ( 'none', *, *, #503, .t. ) ;
#1371 = vertex_point ( 'none', #5276 ) ;
#1372 = oriented_edge ( 'none', *, *, #1391, .f. ) ;
#1373 = edge_loop ( 'none', ( #1380, #1363, #1379, #1366 ) ) ;
#1374 = oriented_edge ( 'none', *, *, #1378, .t. ) ;
#1375 = edge_curve ( 'none', #1371, #1401, #5311, .t. ) ;
#1376 = vertex_point ( 'none', #5309 ) ;
#1377 = oriented_edge ( 'none', *, *, #1375, .f. ) ;
#1378 = edge_curve ( 'none', #1371, #35, #5269, .t. ) ;
#1379 = oriented_edge ( 'none', *, *, #1382, .t. ) ;
#1380 = oriented_edge ( 'none', *, *, #1395, .t. ) ;
#1381 = edge_curve ( 'none', #507, #504, #5297, .t. ) ;
#1382 = edge_curve ( 'none', #1401, #1376, #5299, .t. ) ;
#1383 = edge_curve ( 'none', #466, #476, #5301, .t. ) ;
#1384 = oriented_edge ( 'none', *, *, #1386, .t. ) ;
#1385 = oriented_edge ( 'none', *, *, #9633, .f. ) ;
#1386 = edge_curve ( 'none', #1389, #1323, #5355, .t. ) ;
#1387 = edge_loop ( 'none', ( #1396, #1385, #1372, #1377, #1374, #1400 ) ) ;
#1388 = edge_curve ( 'none', #1346, #1393, #5293, .t. ) ;
#1389 = vertex_point ( 'none', #5348 ) ;
#1390 = vertex_point ( 'none', #5347 ) ;
#1391 = edge_curve ( 'none', #1401, #103, #5339, .t. ) ;
#1392 = edge_loop ( 'none', ( #1436, #1370 ) ) ;
#1393 = vertex_point ( 'none', #5341 ) ;
#1394 = oriented_edge ( 'none', *, *, #1322, .t. ) ;
#1395 = edge_curve ( 'none', #1390, #1371, #5333, .t. ) ;
#1396 = oriented_edge ( 'none', *, *, #1267, .t. ) ;
#1397 = oriented_edge ( 'none', *, *, #1388, .t. ) ;
#1398 = edge_curve ( 'none', #1393, #1389, #5334, .t. ) ;
#1399 = oriented_edge ( 'none', *, *, #1398, .t. ) ;
#1400 = oriented_edge ( 'none', *, *, #46, .f. ) ;
#1401 = vertex_point ( 'none', #5329 ) ;
#1402 = advanced_face ( 'none', ( #5340 ), #5351, .f. ) ;
#1403 = edge_loop ( 'none', ( #1428, #1473, #1472, #1477 ) ) ;
#1404 = advanced_face ( 'none', ( #5335 ), #5342, .t. ) ;
#1405 = edge_curve ( 'none', #1347, #1475, #5380, .t. ) ;
#1406 = oriented_edge ( 'none', *, *, #1425, .t. ) ;
#1407 = oriented_edge ( 'none', *, *, #451, .f. ) ;
#1408 = oriented_edge ( 'none', *, *, #1304, .f. ) ;
#1409 = edge_curve ( 'none', #480, #1437, #5375, .t. ) ;
#1410 = edge_curve ( 'none', #1475, #288, #5378, .t. ) ;
#1411 = oriented_edge ( 'none', *, *, #1409, .f. ) ;
#1412 = oriented_edge ( 'none', *, *, #1357, .f. ) ;
#1413 = advanced_face ( 'none', ( #5321 ), #5343, .t. ) ;
#1414 = oriented_edge ( 'none', *, *, #516, .t. ) ;
#1415 = edge_loop ( 'none', ( #1335, #1446, #1449, #1453 ) ) ;
#1416 = edge_curve ( 'none', #226, #475, #5370, .t. ) ;
#1417 = oriented_edge ( 'none', *, *, #9374, .t. ) ;
#1418 = advanced_face ( 'none', ( #5356 ), #5389, .t. ) ;
#1419 = oriented_edge ( 'none', *, *, #535, .t. ) ;
#1420 = edge_loop ( 'none', ( #1407, #1427, #1406, #1411 ) ) ;
#1421 = oriented_edge ( 'none', *, *, #1423, .f. ) ;
#1422 = advanced_face ( 'none', ( #5365 ), #5412, .t. ) ;
#1423 = edge_curve ( 'none', #1437, #500, #5411, .t. ) ;
#1424 = oriented_edge ( 'none', *, *, #1291, .f. ) ;
#1425 = edge_curve ( 'none', #1294, #1437, #5404, .t. ) ;
#1426 = edge_loop ( 'none', ( #1408, #1412, #1414, #1471 ) ) ;
#1427 = oriented_edge ( 'none', *, *, #1353, .f. ) ;
#1428 = oriented_edge ( 'none', *, *, #1341, .t. ) ;
#1429 = oriented_edge ( 'none', *, *, #501, .f. ) ;
#1430 = oriented_edge ( 'none', *, *, #1381, .t. ) ;
#1431 = edge_loop ( 'none', ( #1419, #1421, #1439, #1424 ) ) ;
#1432 = oriented_edge ( 'none', *, *, #1381, .f. ) ;
#1433 = oriented_edge ( 'none', *, *, #9382, .t. ) ;
#1434 = advanced_face ( 'none', ( #5357, #5413 ), #5400, .t. ) ;
#1435 = edge_loop ( 'none', ( #1438, #1430 ) ) ;
#1436 = oriented_edge ( 'none', *, *, #1383, .t. ) ;
#1437 = vertex_point ( 'none', #5415 ) ;
#1438 = oriented_edge ( 'none', *, *, #505, .t. ) ;
#1439 = oriented_edge ( 'none', *, *, #1425, .f. ) ;
#1440 = advanced_face ( 'none', ( #5396 ), #4883, .t. ) ;
#1441 = oriented_edge ( 'none', *, *, #1398, .f. ) ;
#1442 = edge_curve ( 'none', #1463, #1457, #5448, .t. ) ;
#1443 = oriented_edge ( 'none', *, *, #1324, .f. ) ;
#1444 = edge_loop ( 'none', ( #1514, #1509, #1506, #1504 ) ) ;
#1445 = oriented_edge ( 'none', *, *, #1386, .f. ) ;
#1446 = oriented_edge ( 'none', *, *, #1282, .f. ) ;
#1447 = edge_curve ( 'none', #173, #1478, #5441, .t. ) ;
#1448 = oriented_edge ( 'none', *, *, #1450, .f. ) ;
#1449 = oriented_edge ( 'none', *, *, #1470, .t. ) ;
#1450 = edge_curve ( 'none', #1389, #1463, #5444, .t. ) ;
#1451 = edge_loop ( 'none', ( #1460, #1455, #1512, #1461 ) ) ;
#1452 = edge_curve ( 'none', #1390, #1511, #5431, .t. ) ;
#1453 = oriented_edge ( 'none', *, *, #1447, .f. ) ;
#1454 = edge_loop ( 'none', ( #1448, #1441, #1513, #1459 ) ) ;
#1455 = oriented_edge ( 'none', *, *, #1456, .f. ) ;
#1456 = edge_curve ( 'none', #1457, #160, #5432, .t. ) ;
#1457 = vertex_point ( 'none', #5425 ) ;
#1458 = advanced_face ( 'none', ( #5420 ), #5436, .t. ) ;
#1459 = oriented_edge ( 'none', *, *, #1442, .f. ) ;
#1460 = oriented_edge ( 'none', *, *, #1332, .t. ) ;
#1461 = oriented_edge ( 'none', *, *, #1388, .f. ) ;
#1462 = edge_curve ( 'none', #1393, #1457, #5421, .t. ) ;
#1463 = vertex_point ( 'none', #5476 ) ;
#1464 = advanced_face ( 'none', ( #5475 ), #5423, .t. ) ;
#1465 = oriented_edge ( 'none', *, *, #1405, .t. ) ;
#1466 = oriented_edge ( 'none', *, *, #1361, .f. ) ;
#1467 = edge_curve ( 'none', #1478, #1475, #5419, .t. ) ;
#1468 = oriented_edge ( 'none', *, *, #1467, .f. ) ;
#1469 = advanced_face ( 'none', ( #5429 ), #5461, .t. ) ;
#1470 = edge_curve ( 'none', #1306, #1478, #5455, .t. ) ;
#1471 = oriented_edge ( 'none', *, *, #1416, .f. ) ;
#1472 = oriented_edge ( 'none', *, *, #1405, .f. ) ;
#1473 = oriented_edge ( 'none', *, *, #1410, .f. ) ;
#1474 = advanced_face ( 'none', ( #5463 ), #5470, .t. ) ;
#1475 = vertex_point ( 'none', #5451 ) ;
#1476 = edge_loop ( 'none', ( #1479, #1466, #1465, #1468 ) ) ;
#1477 = oriented_edge ( 'none', *, *, #1331, .f. ) ;
#1478 = vertex_point ( 'none', #5449 ) ;
#1479 = oriented_edge ( 'none', *, *, #1470, .f. ) ;
#1480 = oriented_edge ( 'none', *, *, #127, .t. ) ;
#1481 = edge_curve ( 'none', #35, #1511, #5500, .t. ) ;
#1482 = advanced_face ( 'none', ( #5509 ), #5504, .t. ) ;
#1483 = oriented_edge ( 'none', *, *, #1378, .f. ) ;
#1484 = oriented_edge ( 'none', *, *, #1452, .t. ) ;
#1485 = oriented_edge ( 'none', *, *, #1481, .t. ) ;
#1486 = advanced_face ( 'none', ( #5465 ), #5492, .t. ) ;
#1487 = oriented_edge ( 'none', *, *, #67, .t. ) ;
#1488 = oriented_edge ( 'none', *, *, #1518, .t. ) ;
#1489 = oriented_edge ( 'none', *, *, #82, .t. ) ;
#1490 = oriented_edge ( 'none', *, *, #1497, .f. ) ;
#1491 = oriented_edge ( 'none', *, *, #1395, .f. ) ;
#1492 = oriented_edge ( 'none', *, *, #1510, .t. ) ;
#1493 = advanced_face ( 'none', ( #5501 ), #5495, .t. ) ;
#1494 = edge_loop ( 'none', ( #1483, #1491, #1484, #1502 ) ) ;
#1495 = oriented_edge ( 'none', *, *, #73, .t. ) ;
#1496 = oriented_edge ( 'none', *, *, #1365, .f. ) ;
#1497 = edge_curve ( 'none', #1511, #1508, #5496, .t. ) ;
#1498 = edge_loop ( 'none', ( #1495, #1489, #1487, #1485, #1557, #1488, #1559, #1556, #1560, #1558, #1562, #1480, #1546, #1561, #1548, #1563, #1550, #1547, #1551, #1549, #1553, #1555, #1538, #1552, #1540, #1554, #1542, #1539, #1543, #1541, #1544, #1524, #1525, #1530, #1531, #1528, #1534, #1526, #1537, #1532, #1591 ) ) ;
#1499 = oriented_edge ( 'none', *, *, #1452, .f. ) ;
#1500 = advanced_face ( 'none', ( #5489 ), #5483, .t. ) ;
#1501 = oriented_edge ( 'none', *, *, #1450, .t. ) ;
#1502 = oriented_edge ( 'none', *, *, #1481, .f. ) ;
#1503 = edge_curve ( 'none', #9622, #1463, #5494, .t. ) ;
#1504 = oriented_edge ( 'none', *, *, #1382, .f. ) ;
#1505 = oriented_edge ( 'none', *, *, #1503, .f. ) ;
#1506 = oriented_edge ( 'none', *, *, #1510, .f. ) ;
#1507 = advanced_face ( 'none', ( #5536 ), #5480, .t. ) ;
#1508 = vertex_point ( 'none', #5538 ) ;
#1509 = oriented_edge ( 'none', *, *, #1518, .f. ) ;
#1510 = edge_curve ( 'none', #1376, #1508, #5520, .t. ) ;
#1511 = vertex_point ( 'none', #5521 ) ;
#1512 = oriented_edge ( 'none', *, *, #1462, .f. ) ;
#1513 = oriented_edge ( 'none', *, *, #1462, .t. ) ;
#1514 = oriented_edge ( 'none', *, *, #1391, .t. ) ;
#1515 = edge_loop ( 'none', ( #1443, #1445, #1501, #1505 ) ) ;
#1516 = advanced_face ( 'none', ( #5530 ), #5531, .t. ) ;
#1517 = edge_loop ( 'none', ( #1499, #1496, #1492, #1490 ) ) ;
#1518 = edge_curve ( 'none', #1508, #103, #5570, .t. ) ;
#1519 = edge_loop ( 'none', ( #1597, #1586, #1588, #1580 ) ) ;
#1520 = closed_shell ( 'none', ( #491, #495, #517, #532, #536, #551, #567, #297, #8221, #2894, #2903, #2915, #4235, #3737, #9480, #9492, #9512, #9519, #9535, #9547, #9593, #9579, #9595, #9357, #9377, #9385, #9403, #9433, #9424, #9446, #2, #19, #10, #38, #60, #50, #43, #57, #62, #69, #90, #109, #9610, #9629, #9618, #9626, #9638, #9641, #9668, #126, #134, #170, #184, #200, #206, #190, #209, #210, #234, #239, #255, #281, #286, #275, #294, #314, #9341, #9329, #765, #749, #731, #742, #791, #772, #780, #810, #876, #869, #857, #921, #849, #914, #919, #908, #965, #952, #963, #946, #931, #999, #986, #971, #977, #1042, #970, #1035, #1014, #1026, #1007, #1069, #1075, #1062, #1047, #1051, #1110, #1044, #1107, #1109, #1098, #1084, #1145, #1151, #1134, #1143, #1127, #1189, #1197, #1181, #1185, #1176, #1234, #1173, #1230, #1212, #1220, #1205, #1273, #1198, #1265, #1286, #1293, #1283, #1327, #1336, #1326, #1402, #1440, #1369, #1434, #1418, #1422, #1404, #1413, #1474, #1464, #1469, #1458, #1516, #1500, #1507, #1493, #1482, #1486, #1594, #1600, #1522 ) ) ;
#1521 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1522 = advanced_face ( 'none', ( #5565 ), #5514, .t. ) ;
#1523 = edge_curve ( 'none', #1584, #1576, #5569, .t. ) ;
#1524 = oriented_edge ( 'none', *, *, #240, .t. ) ;
#1525 = oriented_edge ( 'none', *, *, #237, .t. ) ;
#1526 = oriented_edge ( 'none', *, *, #76, .t. ) ;
#1527 = edge_curve ( 'none', #1584, #1583, #5563, .t. ) ;
#1528 = oriented_edge ( 'none', *, *, #1409, .t. ) ;
#1529 = oriented_edge ( 'none', *, *, #2907, .f. ) ;
#1530 = oriented_edge ( 'none', *, *, #1416, .t. ) ;
#1531 = oriented_edge ( 'none', *, *, #478, .t. ) ;
#1532 = oriented_edge ( 'none', *, *, #102, .t. ) ;
#1533 = edge_loop ( 'none', ( #1596, #1536 ) ) ;
#1534 = oriented_edge ( 'none', *, *, #1423, .t. ) ;
#1535 = oriented_edge ( 'none', *, *, #8258, .f. ) ;
#1536 = oriented_edge ( 'none', *, *, #974, .f. ) ;
#1537 = oriented_edge ( 'none', *, *, #88, .t. ) ;
#1538 = oriented_edge ( 'none', *, *, #189, .t. ) ;
#1539 = oriented_edge ( 'none', *, *, #268, .t. ) ;
#1540 = oriented_edge ( 'none', *, *, #1467, .t. ) ;
#1541 = oriented_edge ( 'none', *, *, #263, .t. ) ;
#1542 = oriented_edge ( 'none', *, *, #311, .t. ) ;
#1543 = oriented_edge ( 'none', *, *, #299, .t. ) ;
#1544 = oriented_edge ( 'none', *, *, #257, .t. ) ;
#1545 = advanced_face ( 'none', ( #5552 ), #5512, .f. ) ;
#1546 = oriented_edge ( 'none', *, *, #9647, .t. ) ;
#1547 = oriented_edge ( 'none', *, *, #193, .t. ) ;
#1548 = oriented_edge ( 'none', *, *, #1442, .t. ) ;
#1549 = oriented_edge ( 'none', *, *, #227, .t. ) ;
#1550 = oriented_edge ( 'none', *, *, #165, .t. ) ;
#1551 = oriented_edge ( 'none', *, *, #203, .t. ) ;
#1552 = oriented_edge ( 'none', *, *, #1447, .t. ) ;
#1553 = oriented_edge ( 'none', *, *, #218, .t. ) ;
#1554 = oriented_edge ( 'none', *, *, #1410, .t. ) ;
#1555 = oriented_edge ( 'none', *, *, #224, .t. ) ;
#1556 = oriented_edge ( 'none', *, *, #9672, .t. ) ;
#1557 = oriented_edge ( 'none', *, *, #1497, .t. ) ;
#1558 = oriented_edge ( 'none', *, *, #9659, .t. ) ;
#1559 = oriented_edge ( 'none', *, *, #9636, .t. ) ;
#1560 = oriented_edge ( 'none', *, *, #9665, .t. ) ;
#1561 = oriented_edge ( 'none', *, *, #1503, .t. ) ;
#1562 = oriented_edge ( 'none', *, *, #123, .t. ) ;
#1563 = oriented_edge ( 'none', *, *, #1456, .t. ) ;
#1564 = vertex_point ( 'none', #5515 ) ;
#1565 = vertex_point ( 'none', #5547 ) ;
#1566 = advanced_face ( 'none', ( #5544 ), #5528, .t. ) ;
#1567 = oriented_edge ( 'none', *, *, #1601, .t. ) ;
#1568 = edge_curve ( 'none', #1565, #1585, #5553, .t. ) ;
#1569 = edge_curve ( 'none', #1641, #1635, #5566, .t. ) ;
#1570 = oriented_edge ( 'none', *, *, #1568, .t. ) ;
#1571 = edge_curve ( 'none', #1575, #1585, #5597, .t. ) ;
#1572 = edge_loop ( 'none', ( #1632, #1636, #1638, #1577 ) ) ;
#1573 = oriented_edge ( 'none', *, *, #1571, .f. ) ;
#1574 = edge_curve ( 'none', #1564, #1575, #5554, .t. ) ;
#1575 = vertex_point ( 'none', #5593 ) ;
#1576 = vertex_point ( 'none', #5582 ) ;
#1577 = oriented_edge ( 'none', *, *, #1634, .f. ) ;
#1578 = manifold_solid_brep ( '�ꨤ1', #1768 ) ;
#1579 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -25.00000000000000000 ) ) ;
#1580 = oriented_edge ( 'none', *, *, #1589, .f. ) ;
#1581 = advanced_face ( 'none', ( #5598 ), #5586, .t. ) ;
#1582 = vertex_point ( 'none', #5572 ) ;
#1583 = vertex_point ( 'none', #5599 ) ;
#1584 = vertex_point ( 'none', #5574 ) ;
#1585 = vertex_point ( 'none', #5573 ) ;
#1586 = oriented_edge ( 'none', *, *, #1527, .t. ) ;
#1587 = edge_curve ( 'none', #1582, #1583, #5634, .t. ) ;
#1588 = oriented_edge ( 'none', *, *, #1587, .f. ) ;
#1589 = edge_curve ( 'none', #1576, #1582, #5577, .t. ) ;
#1590 = edge_loop ( 'none', ( #1529, #1595 ) ) ;
#1591 = oriented_edge ( 'none', *, *, #9607, .t. ) ;
#1592 = edge_loop ( 'none', ( #1567, #1570, #1573, #1642 ) ) ;
#1593 = edge_loop ( 'none', ( #1535, #1599 ) ) ;
#1594 = advanced_face ( 'none', ( #5571 ), #5635, .t. ) ;
#1595 = oriented_edge ( 'none', *, *, #987, .f. ) ;
#1596 = oriented_edge ( 'none', *, *, #143, .f. ) ;
#1597 = oriented_edge ( 'none', *, *, #1523, .f. ) ;
#1598 = edge_curve ( 'none', #1629, #1630, #5626, .t. ) ;
#1599 = oriented_edge ( 'none', *, *, #978, .f. ) ;
#1600 = advanced_face ( 'none', ( #5616 ), #5631, .t. ) ;
#1601 = edge_curve ( 'none', #1564, #1565, #5665, .t. ) ;
#1602 = edge_curve ( 'none', #1620, #1683, #5633, .t. ) ;
#1603 = oriented_edge ( 'none', *, *, #1624, .f. ) ;
#1604 = vertex_point ( 'none', #5615 ) ;
#1605 = vertex_point ( 'none', #5657 ) ;
#1606 = advanced_face ( 'none', ( #5655 ), #5608, .f. ) ;
#1607 = edge_loop ( 'none', ( #1613, #1681, #1685, #1616 ) ) ;
#1608 = advanced_face ( 'none', ( #5660 ), #5654, .t. ) ;
#1609 = oriented_edge ( 'none', *, *, #1628, .t. ) ;
#1610 = edge_curve ( 'none', #1605, #1635, #5603, .t. ) ;
#1611 = oriented_edge ( 'none', *, *, #1610, .t. ) ;
#1612 = edge_curve ( 'none', #1604, #1641, #5651, .t. ) ;
#1613 = oriented_edge ( 'none', *, *, #1615, .t. ) ;
#1614 = oriented_edge ( 'none', *, *, #1612, .f. ) ;
#1615 = edge_curve ( 'none', #1620, #1680, #5692, .t. ) ;
#1616 = oriented_edge ( 'none', *, *, #1602, .f. ) ;
#1617 = advanced_face ( 'none', ( #5690 ), #5683, .t. ) ;
#1618 = oriented_edge ( 'none', *, *, #1619, .t. ) ;
#1619 = edge_curve ( 'none', #1635, #1640, #5684, .t. ) ;
#1620 = vertex_point ( 'none', #5678 ) ;
#1621 = vertex_point ( 'none', #5693 ) ;
#1622 = edge_curve ( 'none', #1621, #1640, #5685, .t. ) ;
#1623 = oriented_edge ( 'none', *, *, #1622, .f. ) ;
#1624 = edge_curve ( 'none', #1641, #1621, #5673, .t. ) ;
#1625 = edge_loop ( 'none', ( #1609, #1611, #1637, #1614 ) ) ;
#1626 = vertex_point ( 'none', #5671 ) ;
#1627 = edge_loop ( 'none', ( #1639, #1618, #1623, #1603 ) ) ;
#1628 = edge_curve ( 'none', #1604, #1605, #5691, .t. ) ;
#1629 = vertex_point ( 'none', #5674 ) ;
#1630 = vertex_point ( 'none', #5667 ) ;
#1631 = advanced_face ( 'none', ( #5718 ), #5716, .t. ) ;
#1632 = oriented_edge ( 'none', *, *, #1598, .t. ) ;
#1633 = edge_curve ( 'none', #1630, #1565, #5666, .t. ) ;
#1634 = edge_curve ( 'none', #1629, #1564, #5706, .t. ) ;
#1635 = vertex_point ( 'none', #5705 ) ;
#1636 = oriented_edge ( 'none', *, *, #1633, .t. ) ;
#1637 = oriented_edge ( 'none', *, *, #1569, .f. ) ;
#1638 = oriented_edge ( 'none', *, *, #1601, .f. ) ;
#1639 = oriented_edge ( 'none', *, *, #1569, .t. ) ;
#1640 = vertex_point ( 'none', #5707 ) ;
#1641 = vertex_point ( 'none', #5715 ) ;
#1642 = oriented_edge ( 'none', *, *, #1574, .f. ) ;
#1643 = edge_curve ( 'none', #1653, #1660, #5699, .t. ) ;
#1644 = edge_curve ( 'none', #1653, #603, #5717, .t. ) ;
#1645 = vertex_point ( 'none', #5753 ) ;
#1646 = oriented_edge ( 'none', *, *, #1643, .t. ) ;
#1647 = edge_curve ( 'none', #1645, #1660, #5698, .t. ) ;
#1648 = edge_curve ( 'none', #1576, #1584, #5754, .t. ) ;
#1649 = advanced_face ( 'none', ( #5752 ), #5700, .f. ) ;
#1650 = oriented_edge ( 'none', *, *, #1652, .f. ) ;
#1651 = edge_curve ( 'none', #1666, #1673, #5746, .t. ) ;
#1652 = edge_curve ( 'none', #1666, #1665, #5730, .t. ) ;
#1653 = vertex_point ( 'none', #5726 ) ;
#1654 = oriented_edge ( 'none', *, *, #1651, .t. ) ;
#1655 = edge_curve ( 'none', #603, #1653, #5738, .t. ) ;
#1656 = oriented_edge ( 'none', *, *, #1659, .t. ) ;
#1657 = oriented_edge ( 'none', *, *, #1669, .f. ) ;
#1658 = advanced_face ( 'none', ( #5747 ), #5779, .t. ) ;
#1659 = edge_curve ( 'none', #1583, #1679, #5777, .t. ) ;
#1660 = vertex_point ( 'none', #5773 ) ;
#1661 = edge_loop ( 'none', ( #1670, #1646, #9302, #1710 ) ) ;
#1662 = vertex_point ( 'none', #5778 ) ;
#1663 = edge_curve ( 'none', #1662, #1679, #5786, .t. ) ;
#1664 = oriented_edge ( 'none', *, *, #1615, .f. ) ;
#1665 = vertex_point ( 'none', #5766 ) ;
#1666 = vertex_point ( 'none', #5770 ) ;
#1667 = oriented_edge ( 'none', *, *, #1648, .t. ) ;
#1668 = oriented_edge ( 'none', *, *, #1671, .t. ) ;
#1669 = edge_curve ( 'none', #1665, #1673, #5767, .t. ) ;
#1670 = oriented_edge ( 'none', *, *, #1644, .f. ) ;
#1671 = edge_curve ( 'none', #1620, #1665, #5820, .t. ) ;
#1672 = edge_loop ( 'none', ( #1650, #1654, #1657 ) ) ;
#1673 = vertex_point ( 'none', #5761 ) ;
#1674 = oriented_edge ( 'none', *, *, #1676, .f. ) ;
#1675 = oriented_edge ( 'none', *, *, #1669, .t. ) ;
#1676 = edge_curve ( 'none', #1680, #1673, #5755, .t. ) ;
#1677 = edge_loop ( 'none', ( #1678, #1656, #1722, #4128 ) ) ;
#1678 = oriented_edge ( 'none', *, *, #1587, .t. ) ;
#1679 = vertex_point ( 'none', #5762 ) ;
#1680 = vertex_point ( 'none', #5821 ) ;
#1681 = oriented_edge ( 'none', *, *, #1682, .t. ) ;
#1682 = edge_curve ( 'none', #1680, #1626, #5769, .t. ) ;
#1683 = vertex_point ( 'none', #5807 ) ;
#1684 = edge_curve ( 'none', #1683, #1626, #5814, .t. ) ;
#1685 = oriented_edge ( 'none', *, *, #1684, .f. ) ;
#1686 = oriented_edge ( 'none', *, *, #1671, .f. ) ;
#1687 = oriented_edge ( 'none', *, *, #1676, .t. ) ;
#1688 = oriented_edge ( 'none', *, *, #1759, .t. ) ;
#1689 = oriented_edge ( 'none', *, *, #1714, .t. ) ;
#1690 = oriented_edge ( 'none', *, *, #1693, .t. ) ;
#1691 = oriented_edge ( 'none', *, *, #1644, .t. ) ;
#1692 = advanced_face ( 'none', ( #5756 ), #5810, .t. ) ;
#1693 = edge_curve ( 'none', #1583, #1582, #5802, .t. ) ;
#1694 = oriented_edge ( 'none', *, *, #1759, .f. ) ;
#1695 = oriented_edge ( 'none', *, *, #1714, .f. ) ;
#1696 = edge_loop ( 'none', ( #1704, #1691 ) ) ;
#1697 = advanced_face ( 'none', ( #5790, #5793 ), #5798, .f. ) ;
#1698 = edge_loop ( 'none', ( #1719, #1689 ) ) ;
#1699 = edge_loop ( 'none', ( #1711, #1703 ) ) ;
#1700 = oriented_edge ( 'none', *, *, #1523, .t. ) ;
#1701 = edge_loop ( 'none', ( #1755, #1752, #1754 ) ) ;
#1702 = oriented_edge ( 'none', *, *, #1723, .t. ) ;
#1703 = oriented_edge ( 'none', *, *, #1716, .t. ) ;
#1704 = oriented_edge ( 'none', *, *, #1655, .t. ) ;
#1705 = oriented_edge ( 'none', *, *, #1659, .f. ) ;
#1706 = advanced_face ( 'none', ( #5791, #5796 ), #5803, .f. ) ;
#1707 = edge_loop ( 'none', ( #1686, #1694, #1687, #1745 ) ) ;
#1708 = edge_loop ( 'none', ( #1705, #1690, #1702, #1695 ) ) ;
#1709 = edge_curve ( 'none', #603, #1645, #5842, .t. ) ;
#1710 = oriented_edge ( 'none', *, *, #1709, .f. ) ;
#1711 = oriented_edge ( 'none', *, *, #1571, .t. ) ;
#1712 = advanced_face ( 'none', ( #5843 ), #5844, .t. ) ;
#1713 = edge_curve ( 'none', #1660, #1645, #5847, .t. ) ;
#1714 = edge_curve ( 'none', #1679, #1662, #5830, .t. ) ;
#1715 = oriented_edge ( 'none', *, *, #1655, .f. ) ;
#1716 = edge_curve ( 'none', #1585, #1575, #5825, .t. ) ;
#1717 = oriented_edge ( 'none', *, *, #1713, .f. ) ;
#1718 = oriented_edge ( 'none', *, *, #1709, .t. ) ;
#1719 = oriented_edge ( 'none', *, *, #1663, .t. ) ;
#1720 = oriented_edge ( 'none', *, *, #1682, .f. ) ;
#1721 = edge_loop ( 'none', ( #1667, #1700 ) ) ;
#1722 = oriented_edge ( 'none', *, *, #1663, .f. ) ;
#1723 = edge_curve ( 'none', #1582, #1662, #5878, .t. ) ;
#1724 = edge_loop ( 'none', ( #1780, #1796 ) ) ;
#1725 = advanced_face ( 'none', ( #5870, #5867 ), #5835, .f. ) ;
#1726 = edge_curve ( 'none', #1630, #1629, #5864, .t. ) ;
#1727 = oriented_edge ( 'none', *, *, #1726, .t. ) ;
#1728 = oriented_edge ( 'none', *, *, #1731, .f. ) ;
#1729 = edge_loop ( 'none', ( #1736, #1737 ) ) ;
#1730 = oriented_edge ( 'none', *, *, #1610, .f. ) ;
#1731 = edge_curve ( 'none', #1605, #1604, #5875, .t. ) ;
#1732 = edge_loop ( 'none', ( #1740, #1727, #1785, #1788 ) ) ;
#1733 = edge_loop ( 'none', ( #1767, #1778, #1770, #1777 ) ) ;
#1734 = edge_loop ( 'none', ( #1730, #1738, #1741, #1743 ) ) ;
#1735 = edge_loop ( 'none', ( #1789, #1794, #1792, #1797 ) ) ;
#1736 = oriented_edge ( 'none', *, *, #1684, .t. ) ;
#1737 = oriented_edge ( 'none', *, *, #1746, .t. ) ;
#1738 = oriented_edge ( 'none', *, *, #1731, .t. ) ;
#1739 = advanced_face ( 'none', ( #5855 ), #5854, .t. ) ;
#1740 = oriented_edge ( 'none', *, *, #1633, .f. ) ;
#1741 = oriented_edge ( 'none', *, *, #1612, .t. ) ;
#1742 = oriented_edge ( 'none', *, *, #1726, .f. ) ;
#1743 = oriented_edge ( 'none', *, *, #1744, .f. ) ;
#1744 = edge_curve ( 'none', #1635, #1641, #5908, .t. ) ;
#1745 = oriented_edge ( 'none', *, *, #1756, .t. ) ;
#1746 = edge_curve ( 'none', #1626, #1683, #5902, .t. ) ;
#1747 = edge_loop ( 'none', ( #692, #1728 ) ) ;
#1748 = advanced_face ( 'none', ( #5863 ), #5856, .f. ) ;
#1749 = oriented_edge ( 'none', *, *, #1602, .t. ) ;
#1750 = oriented_edge ( 'none', *, *, #1746, .f. ) ;
#1751 = advanced_face ( 'none', ( #5898, #5893 ), #5892, .f. ) ;
#1752 = oriented_edge ( 'none', *, *, #1652, .t. ) ;
#1753 = advanced_face ( 'none', ( #5849 ), #5888, .f. ) ;
#1754 = oriented_edge ( 'none', *, *, #1756, .f. ) ;
#1755 = oriented_edge ( 'none', *, *, #1651, .f. ) ;
#1756 = edge_curve ( 'none', #1673, #1665, #4877, .t. ) ;
#1757 = edge_loop ( 'none', ( #1720, #1688, #1749, #1750 ) ) ;
#1758 = advanced_face ( 'none', ( #5869 ), #5604, .f. ) ;
#1759 = edge_curve ( 'none', #1680, #1620, #5397, .t. ) ;
#1760 = oriented_edge ( 'none', *, *, #1805, .f. ) ;
#1761 = oriented_edge ( 'none', *, *, #1834, .t. ) ;
#1762 = vertex_point ( 'none', #5887 ) ;
#1763 = edge_curve ( 'none', #1762, #1765, #5390, .t. ) ;
#1764 = vertex_point ( 'none', #5946 ) ;
#1765 = vertex_point ( 'none', #5944 ) ;
#1766 = edge_loop ( 'none', ( #1810, #1804, #1799, #1798 ) ) ;
#1767 = oriented_edge ( 'none', *, *, #1527, .f. ) ;
#1768 = closed_shell ( 'none', ( #1581, #1566, #1631, #1617, #1608, #1606, #1545, #1649, #1658, #580, #1712, #1697, #1706, #1692, #1753, #1758, #1748, #1751, #1739, #1791, #1725, #1783, #1771, #1776, #1779 ) ) ;
#1769 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1770 = oriented_edge ( 'none', *, *, #1589, .t. ) ;
#1771 = advanced_face ( 'none', ( #5940 ), #5943, .t. ) ;
#1772 = edge_loop ( 'none', ( #1782, #1775 ) ) ;
#1773 = oriented_edge ( 'none', *, *, #1786, .t. ) ;
#1774 = oriented_edge ( 'none', *, *, #1716, .f. ) ;
#1775 = oriented_edge ( 'none', *, *, #1713, .t. ) ;
#1776 = advanced_face ( 'none', ( #5937 ), #5942, .t. ) ;
#1777 = oriented_edge ( 'none', *, *, #1693, .f. ) ;
#1778 = oriented_edge ( 'none', *, *, #1648, .f. ) ;
#1779 = advanced_face ( 'none', ( #5939 ), #5936, .t. ) ;
#1780 = oriented_edge ( 'none', *, *, #1622, .t. ) ;
#1781 = edge_loop ( 'none', ( #1784, #1773, #1787, #1774 ) ) ;
#1782 = oriented_edge ( 'none', *, *, #1647, .t. ) ;
#1783 = advanced_face ( 'none', ( #5928 ), #5922, .t. ) ;
#1784 = oriented_edge ( 'none', *, *, #1568, .f. ) ;
#1785 = oriented_edge ( 'none', *, *, #1634, .t. ) ;
#1786 = edge_curve ( 'none', #1565, #1564, #5919, .t. ) ;
#1787 = oriented_edge ( 'none', *, *, #1574, .t. ) ;
#1788 = oriented_edge ( 'none', *, *, #1786, .f. ) ;
#1789 = oriented_edge ( 'none', *, *, #1619, .f. ) ;
#1790 = oriented_edge ( 'none', *, *, #1598, .f. ) ;
#1791 = advanced_face ( 'none', ( #5932 ), #5929, .t. ) ;
#1792 = oriented_edge ( 'none', *, *, #1624, .t. ) ;
#1793 = edge_loop ( 'none', ( #1790, #1742 ) ) ;
#1794 = oriented_edge ( 'none', *, *, #1744, .t. ) ;
#1795 = edge_curve ( 'none', #1640, #1621, #5967, .t. ) ;
#1796 = oriented_edge ( 'none', *, *, #1795, .t. ) ;
#1797 = oriented_edge ( 'none', *, *, #1795, .f. ) ;
#1798 = oriented_edge ( 'none', *, *, #1873, .f. ) ;
#1799 = oriented_edge ( 'none', *, *, #689, .t. ) ;
#1800 = vertex_point ( 'none', #5971 ) ;
#1801 = oriented_edge ( 'none', *, *, #1802, .t. ) ;
#1802 = edge_curve ( 'none', #1800, #1803, #5958, .t. ) ;
#1803 = vertex_point ( 'none', #5972 ) ;
#1804 = oriented_edge ( 'none', *, *, #1855, .t. ) ;
#1805 = edge_curve ( 'none', #1762, #1815, #5962, .t. ) ;
#1806 = advanced_face ( 'none', ( #5966 ), #5957, .f. ) ;
#1807 = edge_loop ( 'none', ( #1808, #1811, #1801, #1877 ) ) ;
#1808 = oriented_edge ( 'none', *, *, #1818, .f. ) ;
#1809 = edge_curve ( 'none', #1815, #1803, #6009, .t. ) ;
#1810 = oriented_edge ( 'none', *, *, #708, .f. ) ;
#1811 = oriented_edge ( 'none', *, *, #1876, .t. ) ;
#1812 = edge_curve ( 'none', #1835, #1814, #6000, .t. ) ;
#1813 = oriented_edge ( 'none', *, *, #1812, .t. ) ;
#1814 = vertex_point ( 'none', #6002 ) ;
#1815 = vertex_point ( 'none', #6001 ) ;
#1816 = oriented_edge ( 'none', *, *, #1834, .f. ) ;
#1817 = oriented_edge ( 'none', *, *, #1818, .t. ) ;
#1818 = edge_curve ( 'none', #1814, #1815, #5995, .t. ) ;
#1819 = edge_loop ( 'none', ( #1816, #1813, #1817, #1760 ) ) ;
#1820 = oriented_edge ( 'none', *, *, #1871, .t. ) ;
#1821 = edge_curve ( 'none', #1835, #1825, #5993, .t. ) ;
#1822 = advanced_face ( 'none', ( #5996 ), #5994, .f. ) ;
#1823 = oriented_edge ( 'none', *, *, #1875, .t. ) ;
#1824 = edge_curve ( 'none', #1825, #1765, #5988, .t. ) ;
#1825 = vertex_point ( 'none', #6036 ) ;
#1826 = vertex_point ( 'none', #5982 ) ;
#1827 = oriented_edge ( 'none', *, *, #1821, .f. ) ;
#1828 = edge_loop ( 'none', ( #1823, #1820, #1867, #1860 ) ) ;
#1829 = advanced_face ( 'none', ( #5987 ), #5986, .t. ) ;
#1830 = oriented_edge ( 'none', *, *, #1824, .f. ) ;
#1831 = vertex_point ( 'none', #6031 ) ;
#1832 = oriented_edge ( 'none', *, *, #1763, .t. ) ;
#1833 = edge_loop ( 'none', ( #1761, #1832, #1830, #1827 ) ) ;
#1834 = edge_curve ( 'none', #1835, #1762, #6024, .t. ) ;
#1835 = vertex_point ( 'none', #5980 ) ;
#1836 = oriented_edge ( 'none', *, *, #1853, .f. ) ;
#1837 = advanced_face ( 'none', ( #6032 ), #6029, .f. ) ;
#1838 = edge_curve ( 'none', #2558, #1907, #6035, .t. ) ;
#1839 = oriented_edge ( 'none', *, *, #1906, .t. ) ;
#1840 = vertex_point ( 'none', #6015 ) ;
#1841 = oriented_edge ( 'none', *, *, #1903, .f. ) ;
#1842 = vertex_point ( 'none', #6014 ) ;
#1843 = edge_curve ( 'none', #678, #2243, #6017, .t. ) ;
#1844 = oriented_edge ( 'none', *, *, #1845, .f. ) ;
#1845 = edge_curve ( 'none', #292, #695, #6069, .t. ) ;
#1846 = vertex_point ( 'none', #6062 ) ;
#1847 = oriented_edge ( 'none', *, *, #725, .t. ) ;
#1848 = oriented_edge ( 'none', *, *, #1871, .f. ) ;
#1849 = oriented_edge ( 'none', *, *, #716, .t. ) ;
#1850 = advanced_face ( 'none', ( #6016 ), #6030, .t. ) ;
#1851 = edge_loop ( 'none', ( #1848, #2555, #2554, #2416 ) ) ;
#1852 = edge_loop ( 'none', ( #1847, #1849 ) ) ;
#1853 = edge_curve ( 'none', #1831, #1764, #6070, .t. ) ;
#1854 = oriented_edge ( 'none', *, *, #601, .t. ) ;
#1855 = edge_curve ( 'none', #647, #697, #6053, .t. ) ;
#1856 = oriented_edge ( 'none', *, *, #1875, .f. ) ;
#1857 = advanced_face ( 'none', ( #6054 ), #6047, .f. ) ;
#1858 = oriented_edge ( 'none', *, *, #701, .f. ) ;
#1859 = oriented_edge ( 'none', *, *, #1855, .f. ) ;
#1860 = oriented_edge ( 'none', *, *, #1865, .f. ) ;
#1861 = edge_curve ( 'none', #1866, #1874, #6038, .t. ) ;
#1862 = advanced_face ( 'none', ( #6102, #6039 ), #6103, .f. ) ;
#1863 = edge_loop ( 'none', ( #1856, #1836 ) ) ;
#1864 = edge_loop ( 'none', ( #1858, #1869, #1872, #1859 ) ) ;
#1865 = edge_curve ( 'none', #1764, #1866, #6097, .t. ) ;
#1866 = vertex_point ( 'none', #6092 ) ;
#1867 = oriented_edge ( 'none', *, *, #1861, .f. ) ;
#1868 = edge_curve ( 'none', #711, #697, #6096, .t. ) ;
#1869 = oriented_edge ( 'none', *, *, #1873, .t. ) ;
#1870 = advanced_face ( 'none', ( #6087 ), #6098, .f. ) ;
#1871 = edge_curve ( 'none', #1831, #1874, #6076, .t. ) ;
#1872 = oriented_edge ( 'none', *, *, #1868, .t. ) ;
#1873 = edge_curve ( 'none', #646, #711, #6091, .t. ) ;
#1874 = vertex_point ( 'none', #6077 ) ;
#1875 = edge_curve ( 'none', #1764, #1831, #6086, .t. ) ;
#1876 = edge_curve ( 'none', #1814, #1800, #6121, .t. ) ;
#1877 = oriented_edge ( 'none', *, *, #1809, .f. ) ;
#1878 = advanced_face ( 'none', ( #6124 ), #6113, .t. ) ;
#1879 = edge_curve ( 'none', #1842, #2508, #6112, .t. ) ;
#1880 = edge_curve ( 'none', #1904, #1842, #6158, .t. ) ;
#1881 = edge_curve ( 'none', #1897, #1898, #6110, .t. ) ;
#1882 = oriented_edge ( 'none', *, *, #1880, .t. ) ;
#1883 = oriented_edge ( 'none', *, *, #1887, .t. ) ;
#1884 = edge_curve ( 'none', #1900, #1897, #6150, .t. ) ;
#1885 = oriented_edge ( 'none', *, *, #1884, .f. ) ;
#1886 = edge_curve ( 'none', #1900, #2501, #6144, .t. ) ;
#1887 = edge_curve ( 'none', #2487, #1890, #6139, .t. ) ;
#1888 = oriented_edge ( 'none', *, *, #1886, .t. ) ;
#1889 = vertex_point ( 'none', #6136 ) ;
#1890 = vertex_point ( 'none', #6151 ) ;
#1891 = advanced_face ( 'none', ( #6137 ), #5894, .t. ) ;
#1892 = oriented_edge ( 'none', *, *, #1939, .t. ) ;
#1893 = oriented_edge ( 'none', *, *, #1910, .f. ) ;
#1894 = edge_curve ( 'none', #1840, #1911, #6190, .t. ) ;
#1895 = oriented_edge ( 'none', *, *, #1894, .f. ) ;
#1896 = edge_curve ( 'none', #1919, #1840, #6186, .t. ) ;
#1897 = vertex_point ( 'none', #6189 ) ;
#1898 = vertex_point ( 'none', #6179 ) ;
#1899 = edge_curve ( 'none', #1919, #1905, #6187, .t. ) ;
#1900 = vertex_point ( 'none', #6185 ) ;
#1901 = oriented_edge ( 'none', *, *, #1881, .f. ) ;
#1902 = oriented_edge ( 'none', *, *, #1899, .t. ) ;
#1903 = edge_curve ( 'none', #1898, #1905, #6165, .t. ) ;
#1904 = vertex_point ( 'none', #6166 ) ;
#1905 = vertex_point ( 'none', #6172 ) ;
#1906 = edge_curve ( 'none', #2461, #2558, #6191, .t. ) ;
#1907 = vertex_point ( 'none', #6184 ) ;
#1908 = edge_curve ( 'none', #2495, #2472, #6170, .t. ) ;
#1909 = edge_loop ( 'none', ( #1915, #1917, #1912, #1839, #1916, #1893, #1895, #1918, #1902, #1841, #1901, #1885, #1888 ) ) ;
#1910 = edge_curve ( 'none', #1911, #1907, #6161, .t. ) ;
#1911 = vertex_point ( 'none', #6211 ) ;
#1912 = oriented_edge ( 'none', *, *, #2460, .t. ) ;
#1913 = advanced_face ( 'none', ( #6206 ), #6218, .t. ) ;
#1914 = edge_loop ( 'none', ( #1953, #1883, #1956, #1959 ) ) ;
#1915 = oriented_edge ( 'none', *, *, #2519, .f. ) ;
#1916 = oriented_edge ( 'none', *, *, #1838, .t. ) ;
#1917 = oriented_edge ( 'none', *, *, #1908, .t. ) ;
#1918 = oriented_edge ( 'none', *, *, #1896, .f. ) ;
#1919 = vertex_point ( 'none', #6197 ) ;
#1920 = advanced_face ( 'none', ( #6193 ), #6192, .f. ) ;
#1921 = oriented_edge ( 'none', *, *, #1923, .f. ) ;
#1922 = oriented_edge ( 'none', *, *, #1999, .f. ) ;
#1923 = edge_curve ( 'none', #1945, #1948, #6249, .t. ) ;
#1924 = oriented_edge ( 'none', *, *, #1991, .f. ) ;
#1925 = oriented_edge ( 'none', *, *, #1939, .f. ) ;
#1926 = oriented_edge ( 'none', *, *, #1838, .f. ) ;
#1927 = oriented_edge ( 'none', *, *, #1950, .t. ) ;
#1928 = oriented_edge ( 'none', *, *, #1936, .f. ) ;
#1929 = oriented_edge ( 'none', *, *, #1941, .t. ) ;
#1930 = oriented_edge ( 'none', *, *, #1884, .t. ) ;
#1931 = advanced_face ( 'none', ( #6201 ), #6212, .t. ) ;
#1932 = edge_loop ( 'none', ( #1996, #1993, #1925, #1998, #2480, #663, #718 ) ) ;
#1933 = edge_loop ( 'none', ( #1922, #1921, #1961, #1926, #1990, #1992, #1924 ) ) ;
#1934 = oriented_edge ( 'none', *, *, #1952, .t. ) ;
#1935 = edge_curve ( 'none', #678, #1938, #6243, .t. ) ;
#1936 = edge_curve ( 'none', #1900, #1938, #6235, .t. ) ;
#1937 = vertex_point ( 'none', #6245 ) ;
#1938 = vertex_point ( 'none', #6238 ) ;
#1939 = edge_curve ( 'none', #2500, #1904, #6231, .t. ) ;
#1940 = oriented_edge ( 'none', *, *, #1879, .t. ) ;
#1941 = edge_curve ( 'none', #1907, #1945, #6225, .t. ) ;
#1942 = oriented_edge ( 'none', *, *, #2507, .t. ) ;
#1943 = edge_loop ( 'none', ( #1930, #1934, #1944, #1928 ) ) ;
#1944 = oriented_edge ( 'none', *, *, #1935, .t. ) ;
#1945 = vertex_point ( 'none', #6226 ) ;
#1946 = vertex_point ( 'none', #6221 ) ;
#1947 = advanced_face ( 'none', ( #6220 ), #6227, .t. ) ;
#1948 = vertex_point ( 'none', #6244 ) ;
#1949 = oriented_edge ( 'none', *, *, #1960, .t. ) ;
#1950 = edge_curve ( 'none', #1946, #1911, #6271, .t. ) ;
#1951 = oriented_edge ( 'none', *, *, #1910, .t. ) ;
#1952 = edge_curve ( 'none', #1897, #678, #6265, .t. ) ;
#1953 = oriented_edge ( 'none', *, *, #2559, .t. ) ;
#1954 = edge_loop ( 'none', ( #1882, #1940, #1942, #1892 ) ) ;
#1955 = edge_curve ( 'none', #1890, #1889, #6264, .t. ) ;
#1956 = oriented_edge ( 'none', *, *, #1955, .t. ) ;
#1957 = edge_curve ( 'none', #2490, #1889, #6255, .t. ) ;
#1958 = edge_loop ( 'none', ( #1949, #1927, #1951, #1929 ) ) ;
#1959 = oriented_edge ( 'none', *, *, #1957, .f. ) ;
#1960 = edge_curve ( 'none', #1945, #1946, #6262, .t. ) ;
#1961 = oriented_edge ( 'none', *, *, #1941, .f. ) ;
#1962 = oriented_edge ( 'none', *, *, #1974, .t. ) ;
#1963 = advanced_face ( 'none', ( #6310 ), #6251, .t. ) ;
#1964 = edge_curve ( 'none', #2027, #2028, #6306, .t. ) ;
#1965 = oriented_edge ( 'none', *, *, #1880, .f. ) ;
#1966 = oriented_edge ( 'none', *, *, #1997, .t. ) ;
#1967 = edge_loop ( 'none', ( #1969, #2024, #2015 ) ) ;
#1968 = oriented_edge ( 'none', *, *, #1964, .t. ) ;
#1969 = oriented_edge ( 'none', *, *, #1955, .f. ) ;
#1970 = advanced_face ( 'none', ( #6266 ), #6297, .t. ) ;
#1971 = oriented_edge ( 'none', *, *, #1983, .f. ) ;
#1972 = oriented_edge ( 'none', *, *, #1923, .t. ) ;
#1973 = vertex_point ( 'none', #6307 ) ;
#1974 = edge_curve ( 'none', #583, #1938, #6301, .t. ) ;
#1975 = vertex_point ( 'none', #6290 ) ;
#1976 = edge_loop ( 'none', ( #2036, #1980, #1962 ) ) ;
#1977 = edge_loop ( 'none', ( #1982, #1986, #1984 ) ) ;
#1978 = edge_loop ( 'none', ( #1966, #1989, #1965 ) ) ;
#1979 = edge_curve ( 'none', #1975, #2397, #6219, .t. ) ;
#1980 = oriented_edge ( 'none', *, *, #667, .f. ) ;
#1981 = advanced_face ( 'none', ( #6292 ), #6298, .t. ) ;
#1982 = oriented_edge ( 'none', *, *, #1979, .t. ) ;
#1983 = edge_curve ( 'none', #670, #1973, #6278, .t. ) ;
#1984 = oriented_edge ( 'none', *, *, #1985, .f. ) ;
#1985 = edge_curve ( 'none', #1975, #2243, #6335, .t. ) ;
#1986 = oriented_edge ( 'none', *, *, #2475, .f. ) ;
#1987 = edge_curve ( 'none', #2034, #2028, #6279, .t. ) ;
#1988 = advanced_face ( 'none', ( #6326 ), #6289, .t. ) ;
#1989 = oriented_edge ( 'none', *, *, #2421, .f. ) ;
#1990 = oriented_edge ( 'none', *, *, #2479, .f. ) ;
#1991 = edge_curve ( 'none', #1937, #1889, #6320, .t. ) ;
#1992 = oriented_edge ( 'none', *, *, #1957, .t. ) ;
#1993 = oriented_edge ( 'none', *, *, #1997, .f. ) ;
#1994 = edge_curve ( 'none', #1846, #583, #6313, .t. ) ;
#1995 = advanced_face ( 'none', ( #6316 ), #6324, .f. ) ;
#1996 = oriented_edge ( 'none', *, *, #1994, .f. ) ;
#1997 = edge_curve ( 'none', #1904, #1846, #6353, .t. ) ;
#1998 = oriented_edge ( 'none', *, *, #2504, .f. ) ;
#1999 = edge_curve ( 'none', #1948, #1937, #6343, .t. ) ;
#2000 = edge_curve ( 'none', #2477, #2020, #6354, .t. ) ;
#2001 = oriented_edge ( 'none', *, *, #1960, .f. ) ;
#2002 = advanced_face ( 'none', ( #6341 ), #6346, .t. ) ;
#2003 = oriented_edge ( 'none', *, *, #2000, .f. ) ;
#2004 = oriented_edge ( 'none', *, *, #2077, .t. ) ;
#2005 = oriented_edge ( 'none', *, *, #2006, .t. ) ;
#2006 = edge_curve ( 'none', #2477, #2014, #6382, .t. ) ;
#2007 = edge_loop ( 'none', ( #2067, #2068, #2011, #2072 ) ) ;
#2008 = edge_loop ( 'none', ( #2069, #2004, #2076, #2057 ) ) ;
#2009 = advanced_face ( 'none', ( #6381 ), #6345, .t. ) ;
#2010 = edge_curve ( 'none', #1919, #2014, #6374, .t. ) ;
#2011 = oriented_edge ( 'none', *, *, #2016, .t. ) ;
#2012 = edge_loop ( 'none', ( #1972, #2021, #2001 ) ) ;
#2013 = advanced_face ( 'none', ( #6384 ), #6370, .t. ) ;
#2014 = vertex_point ( 'none', #6152 ) ;
#2015 = oriented_edge ( 'none', *, *, #1991, .t. ) ;
#2016 = edge_curve ( 'none', #2020, #2014, #5119, .t. ) ;
#2017 = edge_curve ( 'none', #2028, #669, #6411, .t. ) ;
#2018 = advanced_face ( 'none', ( #6402 ), #6413, .t. ) ;
#2019 = edge_curve ( 'none', #1946, #1948, #6405, .t. ) ;
#2020 = vertex_point ( 'none', #6390 ) ;
#2021 = oriented_edge ( 'none', *, *, #2019, .f. ) ;
#2022 = oriented_edge ( 'none', *, *, #2037, .t. ) ;
#2023 = oriented_edge ( 'none', *, *, #677, .f. ) ;
#2024 = oriented_edge ( 'none', *, *, #2025, .f. ) ;
#2025 = edge_curve ( 'none', #1937, #1890, #6397, .t. ) ;
#2026 = oriented_edge ( 'none', *, *, #2016, .f. ) ;
#2027 = vertex_point ( 'none', #6439 ) ;
#2028 = vertex_point ( 'none', #6396 ) ;
#2029 = advanced_face ( 'none', ( #6395 ), #6432, .t. ) ;
#2030 = oriented_edge ( 'none', *, *, #2033, .f. ) ;
#2031 = edge_loop ( 'none', ( #2026, #2003, #2005 ) ) ;
#2032 = oriented_edge ( 'none', *, *, #1987, .f. ) ;
#2033 = edge_curve ( 'none', #2027, #2034, #6398, .t. ) ;
#2034 = vertex_point ( 'none', #6431 ) ;
#2035 = edge_loop ( 'none', ( #1971, #2023, #2022 ) ) ;
#2036 = oriented_edge ( 'none', *, *, #1935, .f. ) ;
#2037 = edge_curve ( 'none', #669, #1973, #6430, .t. ) ;
#2038 = edge_loop ( 'none', ( #2043, #2045, #2048, #2049 ) ) ;
#2039 = advanced_face ( 'none', ( #6412 ), #6420, .t. ) ;
#2040 = edge_curve ( 'none', #2034, #2488, #6460, .t. ) ;
#2041 = oriented_edge ( 'none', *, *, #2467, .t. ) ;
#2042 = edge_loop ( 'none', ( #2044, #2046, #2105, #2107 ) ) ;
#2043 = oriented_edge ( 'none', *, *, #2033, .t. ) ;
#2044 = oriented_edge ( 'none', *, *, #2486, .t. ) ;
#2045 = oriented_edge ( 'none', *, *, #2040, .t. ) ;
#2046 = oriented_edge ( 'none', *, *, #2103, .t. ) ;
#2047 = edge_loop ( 'none', ( #2104, #2106, #2111, #2091 ) ) ;
#2048 = oriented_edge ( 'none', *, *, #2492, .t. ) ;
#2049 = oriented_edge ( 'none', *, *, #2051, .t. ) ;
#2050 = oriented_edge ( 'none', *, *, #2412, .f. ) ;
#2051 = edge_curve ( 'none', #2482, #2027, #6458, .t. ) ;
#2052 = advanced_face ( 'none', ( #6416 ), #6424, .f. ) ;
#2053 = oriented_edge ( 'none', *, *, #2493, .f. ) ;
#2054 = oriented_edge ( 'none', *, *, #1964, .f. ) ;
#2055 = oriented_edge ( 'none', *, *, #2051, .f. ) ;
#2056 = oriented_edge ( 'none', *, *, #2114, .t. ) ;
#2057 = oriented_edge ( 'none', *, *, #2074, .t. ) ;
#2058 = oriented_edge ( 'none', *, *, #2017, .f. ) ;
#2059 = oriented_edge ( 'none', *, *, #2006, .f. ) ;
#2060 = advanced_face ( 'none', ( #6423 ), #6433, .f. ) ;
#2061 = oriented_edge ( 'none', *, *, #1979, .f. ) ;
#2062 = edge_curve ( 'none', #2397, #2400, #6442, .t. ) ;
#2063 = oriented_edge ( 'none', *, *, #2074, .f. ) ;
#2064 = edge_loop ( 'none', ( #2058, #2054, #2055, #2053, #2056, #2115 ) ) ;
#2065 = oriented_edge ( 'none', *, *, #2010, .t. ) ;
#2066 = edge_curve ( 'none', #1840, #2020, #6484, .t. ) ;
#2067 = oriented_edge ( 'none', *, *, #1896, .t. ) ;
#2068 = oriented_edge ( 'none', *, *, #2066, .t. ) ;
#2069 = oriented_edge ( 'none', *, *, #1985, .t. ) ;
#2070 = edge_loop ( 'none', ( #2071, #2061, #2063, #2073, #2065, #2059, #2050 ) ) ;
#2071 = oriented_edge ( 'none', *, *, #2062, .f. ) ;
#2072 = oriented_edge ( 'none', *, *, #2010, .f. ) ;
#2073 = oriented_edge ( 'none', *, *, #1899, .f. ) ;
#2074 = edge_curve ( 'none', #1905, #1975, #6487, .t. ) ;
#2075 = advanced_face ( 'none', ( #6488 ), #6415, .t. ) ;
#2076 = oriented_edge ( 'none', *, *, #1903, .t. ) ;
#2077 = edge_curve ( 'none', #2243, #1898, #6469, .t. ) ;
#2078 = advanced_face ( 'none', ( #6476 ), #6468, .t. ) ;
#2079 = oriented_edge ( 'none', *, *, #2113, .f. ) ;
#2080 = oriented_edge ( 'none', *, *, #2440, .t. ) ;
#2081 = oriented_edge ( 'none', *, *, #1908, .f. ) ;
#2082 = edge_loop ( 'none', ( #2101, #2099, #2088, #2081, #2087 ) ) ;
#2083 = oriented_edge ( 'none', *, *, #2092, .t. ) ;
#2084 = edge_curve ( 'none', #2469, #2468, #6515, .t. ) ;
#2085 = oriented_edge ( 'none', *, *, #2084, .f. ) ;
#2086 = advanced_face ( 'none', ( #6518 ), #6446, .t. ) ;
#2087 = oriented_edge ( 'none', *, *, #2509, .f. ) ;
#2088 = oriented_edge ( 'none', *, *, #2438, .t. ) ;
#2089 = oriented_edge ( 'none', *, *, #666, .f. ) ;
#2090 = edge_loop ( 'none', ( #2137, #2079 ) ) ;
#2091 = oriented_edge ( 'none', *, *, #2471, .t. ) ;
#2092 = edge_curve ( 'none', #2456, #2450, #6507, .t. ) ;
#2093 = edge_loop ( 'none', ( #2142, #2145, #2147, #2138 ) ) ;
#2094 = advanced_face ( 'none', ( #6519, #6509 ), #6467, .f. ) ;
#2095 = oriented_edge ( 'none', *, *, #2445, .f. ) ;
#2096 = oriented_edge ( 'none', *, *, #2444, .f. ) ;
#2097 = edge_curve ( 'none', #2465, #2478, #6504, .t. ) ;
#2098 = edge_loop ( 'none', ( #2095, #2100 ) ) ;
#2099 = oriented_edge ( 'none', *, *, #2084, .t. ) ;
#2100 = oriented_edge ( 'none', *, *, #2092, .f. ) ;
#2101 = oriented_edge ( 'none', *, *, #2455, .f. ) ;
#2102 = advanced_face ( 'none', ( #6483 ), #6494, .t. ) ;
#2103 = edge_curve ( 'none', #2506, #670, #6541, .t. ) ;
#2104 = oriented_edge ( 'none', *, *, #2517, .f. ) ;
#2105 = oriented_edge ( 'none', *, *, #1983, .t. ) ;
#2106 = oriented_edge ( 'none', *, *, #2113, .t. ) ;
#2107 = oriented_edge ( 'none', *, *, #2114, .f. ) ;
#2108 = edge_loop ( 'none', ( #2112, #2041 ) ) ;
#2109 = advanced_face ( 'none', ( #6539 ), #6548, .t. ) ;
#2110 = edge_loop ( 'none', ( #2096, #2083, #2080, #2085 ) ) ;
#2111 = oriented_edge ( 'none', *, *, #2494, .t. ) ;
#2112 = oriented_edge ( 'none', *, *, #2097, .t. ) ;
#2113 = edge_curve ( 'none', #2446, #2510, #6495, .t. ) ;
#2114 = edge_curve ( 'none', #2505, #1973, #6497, .t. ) ;
#2115 = oriented_edge ( 'none', *, *, #2037, .f. ) ;
#2116 = edge_loop ( 'none', ( #2481, #2168, #2172, #2176 ) ) ;
#2117 = edge_loop ( 'none', ( #2119, #2089, #2127 ) ) ;
#2118 = oriented_edge ( 'none', *, *, #1894, .t. ) ;
#2119 = oriented_edge ( 'none', *, *, #2017, .t. ) ;
#2120 = oriented_edge ( 'none', *, *, #1950, .f. ) ;
#2121 = edge_loop ( 'none', ( #2187, #2188, #2186, #2189 ) ) ;
#2122 = advanced_face ( 'none', ( #6525 ), #6528, .f. ) ;
#2123 = oriented_edge ( 'none', *, *, #2062, .t. ) ;
#2124 = oriented_edge ( 'none', *, *, #2402, .f. ) ;
#2125 = edge_curve ( 'none', #2028, #608, #6526, .t. ) ;
#2126 = advanced_face ( 'none', ( #6522 ), #6527, .f. ) ;
#2127 = oriented_edge ( 'none', *, *, #2125, .f. ) ;
#2128 = edge_curve ( 'none', #1948, #1937, #6532, .t. ) ;
#2129 = advanced_face ( 'none', ( #6566 ), #6570, .f. ) ;
#2130 = oriented_edge ( 'none', *, *, #601, .f. ) ;
#2131 = oriented_edge ( 'none', *, *, #2128, .f. ) ;
#2132 = edge_curve ( 'none', #2020, #1946, #6568, .t. ) ;
#2133 = advanced_face ( 'none', ( #6608 ), #6555, .f. ) ;
#2134 = oriented_edge ( 'none', *, *, #2410, .f. ) ;
#2135 = advanced_face ( 'none', ( #6606 ), #6604, .f. ) ;
#2136 = oriented_edge ( 'none', *, *, #2066, .f. ) ;
#2137 = oriented_edge ( 'none', *, *, #2518, .f. ) ;
#2138 = oriented_edge ( 'none', *, *, #2521, .f. ) ;
#2139 = oriented_edge ( 'none', *, *, #1999, .t. ) ;
#2140 = advanced_face ( 'none', ( #6599 ), #6598, .t. ) ;
#2141 = oriented_edge ( 'none', *, *, #2132, .f. ) ;
#2142 = oriented_edge ( 'none', *, *, #2404, .f. ) ;
#2143 = edge_loop ( 'none', ( #2134, #2124, #2123 ) ) ;
#2144 = edge_loop ( 'none', ( #2139, #2131 ) ) ;
#2145 = oriented_edge ( 'none', *, *, #2097, .f. ) ;
#2146 = advanced_face ( 'none', ( #6605 ), #6602, .f. ) ;
#2147 = oriented_edge ( 'none', *, *, #2473, .t. ) ;
#2148 = oriented_edge ( 'none', *, *, #1994, .t. ) ;
#2149 = edge_loop ( 'none', ( #2141, #2136, #2118, #2120 ) ) ;
#2150 = edge_loop ( 'none', ( #2148, #2130 ) ) ;
#2151 = advanced_face ( 'none', ( #6597 ), #6601, .f. ) ;
#2152 = vertex_point ( 'none', #6360 ) ;
#2153 = vertex_point ( 'none', #6371 ) ;
#2154 = oriented_edge ( 'none', *, *, #2167, .t. ) ;
#2155 = edge_curve ( 'none', #2152, #2153, #6106, .t. ) ;
#2156 = oriented_edge ( 'none', *, *, #1879, .f. ) ;
#2157 = edge_curve ( 'none', #2232, #2233, #5636, .t. ) ;
#2158 = edge_loop ( 'none', ( #2226, #2154, #2224, #2213 ) ) ;
#2159 = advanced_face ( 'none', ( #6637 ), #6635, .f. ) ;
#2160 = oriented_edge ( 'none', *, *, #2401, .t. ) ;
#2161 = oriented_edge ( 'none', *, *, #671, .f. ) ;
#2162 = oriented_edge ( 'none', *, *, #2128, .t. ) ;
#2163 = oriented_edge ( 'none', *, *, #2025, .t. ) ;
#2164 = oriented_edge ( 'none', *, *, #2174, .t. ) ;
#2165 = oriented_edge ( 'none', *, *, #2019, .t. ) ;
#2166 = oriented_edge ( 'none', *, *, #2125, .t. ) ;
#2167 = edge_curve ( 'none', #2233, #2153, #6634, .t. ) ;
#2168 = oriented_edge ( 'none', *, *, #2040, .f. ) ;
#2169 = oriented_edge ( 'none', *, *, #2132, .t. ) ;
#2170 = closed_shell ( 'none', ( #680, #2406, #2464, #2452, #2441, #2514, #2498, #1913, #1891, #1878, #1947, #1931, #1920, #1995, #1981, #1988, #1963, #1970, #2029, #2013, #2018, #2002, #2009, #2075, #2060, #2052, #2039, #2102, #2109, #2094, #2078, #2086, #2140, #2146, #2129, #2133, #2135, #2122, #2126, #2185, #2190, #2178, #2159 ) ) ;
#2171 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2172 = oriented_edge ( 'none', *, *, #2174, .f. ) ;
#2173 = oriented_edge ( 'none', *, *, #2000, .t. ) ;
#2174 = edge_curve ( 'none', #1890, #2034, #6628, .t. ) ;
#2175 = edge_loop ( 'none', ( #2180, #2182, #2183, #2156 ) ) ;
#2176 = oriented_edge ( 'none', *, *, #1887, .f. ) ;
#2177 = edge_loop ( 'none', ( #2161, #2179, #2160, #2173, #2169, #2165, #2162, #2163, #2164, #2225, #2166 ) ) ;
#2178 = advanced_face ( 'none', ( #6624 ), #6620, .f. ) ;
#2179 = oriented_edge ( 'none', *, *, #672, .t. ) ;
#2180 = oriented_edge ( 'none', *, *, #2184, .f. ) ;
#2181 = oriented_edge ( 'none', *, *, #2205, .f. ) ;
#2182 = oriented_edge ( 'none', *, *, #2103, .f. ) ;
#2183 = oriented_edge ( 'none', *, *, #2484, .t. ) ;
#2184 = edge_curve ( 'none', #670, #1842, #6629, .t. ) ;
#2185 = advanced_face ( 'none', ( #6664 ), #6662, .f. ) ;
#2186 = oriented_edge ( 'none', *, *, #1843, .f. ) ;
#2187 = oriented_edge ( 'none', *, *, #1881, .t. ) ;
#2188 = oriented_edge ( 'none', *, *, #2077, .f. ) ;
#2189 = oriented_edge ( 'none', *, *, #1952, .f. ) ;
#2190 = advanced_face ( 'none', ( #6659 ), #6631, .f. ) ;
#2191 = edge_loop ( 'none', ( #2269, #2268, #2264, #2256 ) ) ;
#2192 = oriented_edge ( 'none', *, *, #2222, .f. ) ;
#2193 = vertex_point ( 'none', #6653 ) ;
#2194 = vertex_point ( 'none', #6610 ) ;
#2195 = vertex_point ( 'none', #6609 ) ;
#2196 = oriented_edge ( 'none', *, *, #2209, .f. ) ;
#2197 = oriented_edge ( 'none', *, *, #2260, .t. ) ;
#2198 = advanced_face ( 'none', ( #6652 ), #6650, .f. ) ;
#2199 = oriented_edge ( 'none', *, *, #2206, .t. ) ;
#2200 = oriented_edge ( 'none', *, *, #2203, .t. ) ;
#2201 = vertex_point ( 'none', #6647 ) ;
#2202 = vertex_point ( 'none', #6646 ) ;
#2203 = edge_curve ( 'none', #2216, #2228, #6642, .t. ) ;
#2204 = oriented_edge ( 'none', *, *, #2263, .f. ) ;
#2205 = edge_curve ( 'none', #2194, #2193, #6616, .t. ) ;
#2206 = edge_curve ( 'none', #2228, #2193, #6695, .t. ) ;
#2207 = edge_loop ( 'none', ( #2223, #2218, #2192, #2196 ) ) ;
#2208 = edge_curve ( 'none', #2232, #2152, #6691, .t. ) ;
#2209 = edge_curve ( 'none', #2227, #2221, #6687, .t. ) ;
#2210 = vertex_point ( 'none', #6697 ) ;
#2211 = edge_loop ( 'none', ( #2200, #2199, #2181, #2204 ) ) ;
#2212 = vertex_point ( 'none', #6696 ) ;
#2213 = oriented_edge ( 'none', *, *, #2208, .f. ) ;
#2214 = vertex_point ( 'none', #6681 ) ;
#2215 = vertex_point ( 'none', #6680 ) ;
#2216 = vertex_point ( 'none', #6644 ) ;
#2217 = advanced_face ( 'none', ( #6678 ), #6645, .f. ) ;
#2218 = oriented_edge ( 'none', *, *, #2219, .t. ) ;
#2219 = edge_curve ( 'none', #2210, #2212, #6673, .t. ) ;
#2220 = edge_curve ( 'none', #2227, #2210, #6679, .t. ) ;
#2221 = vertex_point ( 'none', #6733 ) ;
#2222 = edge_curve ( 'none', #2221, #2212, #6674, .t. ) ;
#2223 = oriented_edge ( 'none', *, *, #2220, .t. ) ;
#2224 = oriented_edge ( 'none', *, *, #2155, .f. ) ;
#2225 = oriented_edge ( 'none', *, *, #1987, .t. ) ;
#2226 = oriented_edge ( 'none', *, *, #2157, .t. ) ;
#2227 = vertex_point ( 'none', #6700 ) ;
#2228 = vertex_point ( 'none', #6730 ) ;
#2229 = manifold_solid_brep ( 'extrude1', #483 ) ;
#2230 = cartesian_point ( 'none', ( -32.00000000000000000, -15.91138776201883000, -25.00000000000000000 ) ) ;
#2231 = line ( 'none', #2230, #2857 ) ;
#2232 = vertex_point ( 'none', #6670 ) ;
#2233 = vertex_point ( 'none', #6726 ) ;
#2234 = vertex_point ( 'none', #6725 ) ;
#2235 = oriented_edge ( 'none', *, *, #2302, .t. ) ;
#2236 = vertex_point ( 'none', #6717 ) ;
#2237 = vertex_point ( 'none', #6732 ) ;
#2238 = advanced_face ( 'none', ( #6731 ), #6677, .f. ) ;
#2239 = oriented_edge ( 'none', *, *, #2291, .f. ) ;
#2240 = vertex_point ( 'none', #6710 ) ;
#2241 = oriented_edge ( 'none', *, *, #2309, .t. ) ;
#2242 = edge_curve ( 'none', #2292, #2282, #6711, .t. ) ;
#2243 = vertex_point ( 'none', #6702 ) ;
#2244 = oriented_edge ( 'none', *, *, #2421, .t. ) ;
#2245 = edge_curve ( 'none', #2274, #2246, #6761, .t. ) ;
#2246 = vertex_point ( 'none', #6763 ) ;
#2247 = oriented_edge ( 'none', *, *, #362, .f. ) ;
#2248 = oriented_edge ( 'none', *, *, #2245, .f. ) ;
#2249 = advanced_face ( 'none', ( #6707 ), #6727, .f. ) ;
#2250 = oriented_edge ( 'none', *, *, #2304, .t. ) ;
#2251 = oriented_edge ( 'none', *, *, #2252, .t. ) ;
#2252 = edge_curve ( 'none', #2255, #2265, #6762, .t. ) ;
#2253 = edge_loop ( 'none', ( #2251, #2250, #2310, #2308 ) ) ;
#2254 = edge_curve ( 'none', #2195, #2272, #6716, .t. ) ;
#2255 = vertex_point ( 'none', #6756 ) ;
#2256 = oriented_edge ( 'none', *, *, #2254, .f. ) ;
#2257 = advanced_face ( 'none', ( #6744 ), #6754, .f. ) ;
#2258 = oriented_edge ( 'none', *, *, #2259, .t. ) ;
#2259 = edge_curve ( 'none', #2201, #2202, #6741, .t. ) ;
#2260 = edge_curve ( 'none', #2274, #2201, #6755, .t. ) ;
#2261 = oriented_edge ( 'none', *, *, #2262, .f. ) ;
#2262 = edge_curve ( 'none', #2246, #2202, #6735, .t. ) ;
#2263 = edge_curve ( 'none', #2216, #2194, #6787, .t. ) ;
#2264 = oriented_edge ( 'none', *, *, #2273, .f. ) ;
#2265 = vertex_point ( 'none', #6781 ) ;
#2266 = edge_loop ( 'none', ( #2197, #2258, #2261, #2248 ) ) ;
#2267 = advanced_face ( 'none', ( #6785 ), #6709, .f. ) ;
#2268 = oriented_edge ( 'none', *, *, #2270, .t. ) ;
#2269 = oriented_edge ( 'none', *, *, #2271, .t. ) ;
#2270 = edge_curve ( 'none', #2214, #2215, #6774, .t. ) ;
#2271 = edge_curve ( 'none', #2195, #2214, #6739, .t. ) ;
#2272 = vertex_point ( 'none', #6769 ) ;
#2273 = edge_curve ( 'none', #2272, #2215, #6770, .t. ) ;
#2274 = vertex_point ( 'none', #6818 ) ;
#2275 = oriented_edge ( 'none', *, *, #2335, .t. ) ;
#2276 = oriented_edge ( 'none', *, *, #2351, .f. ) ;
#2277 = edge_curve ( 'none', #2315, #2314, #6817, .t. ) ;
#2278 = oriented_edge ( 'none', *, *, #2289, .t. ) ;
#2279 = edge_loop ( 'none', ( #2288, #2278, #2276, #2356 ) ) ;
#2280 = edge_curve ( 'none', #2303, #2315, #6768, .t. ) ;
#2281 = edge_curve ( 'none', #2292, #2287, #6803, .t. ) ;
#2282 = vertex_point ( 'none', #6823 ) ;
#2283 = edge_loop ( 'none', ( #2275, #2352, #2338, #2343 ) ) ;
#2284 = vertex_point ( 'none', #6815 ) ;
#2285 = oriented_edge ( 'none', *, *, #2354, .f. ) ;
#2286 = advanced_face ( 'none', ( #6806 ), #6816, .f. ) ;
#2287 = vertex_point ( 'none', #6797 ) ;
#2288 = oriented_edge ( 'none', *, *, #2242, .t. ) ;
#2289 = edge_curve ( 'none', #2282, #2284, #6795, .t. ) ;
#2290 = oriented_edge ( 'none', *, *, #2306, .t. ) ;
#2291 = edge_curve ( 'none', #2240, #2236, #6796, .t. ) ;
#2292 = vertex_point ( 'none', #6798 ) ;
#2293 = edge_curve ( 'none', #2316, #2240, #6847, .t. ) ;
#2294 = edge_loop ( 'none', ( #2235, #2300, #2299, #2297 ) ) ;
#2295 = oriented_edge ( 'none', *, *, #2293, .f. ) ;
#2296 = edge_curve ( 'none', #2355, #2353, #6840, .t. ) ;
#2297 = oriented_edge ( 'none', *, *, #2280, .f. ) ;
#2298 = advanced_face ( 'none', ( #6848 ), #6841, .f. ) ;
#2299 = oriented_edge ( 'none', *, *, #2277, .f. ) ;
#2300 = oriented_edge ( 'none', *, *, #2301, .t. ) ;
#2301 = edge_curve ( 'none', #2237, #2314, #6831, .t. ) ;
#2302 = edge_curve ( 'none', #2303, #2237, #6832, .t. ) ;
#2303 = vertex_point ( 'none', #6600 ) ;
#2304 = edge_curve ( 'none', #2265, #2307, #6131, .t. ) ;
#2305 = vertex_point ( 'none', #6834 ) ;
#2306 = edge_curve ( 'none', #2234, #2236, #6373, .t. ) ;
#2307 = vertex_point ( 'none', #6882 ) ;
#2308 = oriented_edge ( 'none', *, *, #2311, .f. ) ;
#2309 = edge_curve ( 'none', #2316, #2234, #6880, .t. ) ;
#2310 = oriented_edge ( 'none', *, *, #2312, .f. ) ;
#2311 = edge_curve ( 'none', #2255, #2305, #6879, .t. ) ;
#2312 = edge_curve ( 'none', #2305, #2307, #6873, .t. ) ;
#2313 = edge_loop ( 'none', ( #2241, #2290, #2239, #2295 ) ) ;
#2314 = vertex_point ( 'none', #6863 ) ;
#2315 = vertex_point ( 'none', #6862 ) ;
#2316 = vertex_point ( 'none', #6869 ) ;
#2317 = oriented_edge ( 'none', *, *, #2334, .f. ) ;
#2318 = edge_curve ( 'none', #2237, #2303, #6860, .t. ) ;
#2319 = oriented_edge ( 'none', *, *, #2318, .f. ) ;
#2320 = edge_loop ( 'none', ( #2324, #2319 ) ) ;
#2321 = edge_curve ( 'none', #2355, #2350, #6917, .t. ) ;
#2322 = oriented_edge ( 'none', *, *, #2242, .f. ) ;
#2323 = edge_loop ( 'none', ( #2389, #2392 ) ) ;
#2324 = oriented_edge ( 'none', *, *, #2302, .f. ) ;
#2325 = oriented_edge ( 'none', *, *, #2357, .f. ) ;
#2326 = edge_loop ( 'none', ( #2345, #2325 ) ) ;
#2327 = edge_curve ( 'none', #2349, #2342, #6872, .t. ) ;
#2328 = oriented_edge ( 'none', *, *, #2393, .f. ) ;
#2329 = oriented_edge ( 'none', *, *, #2327, .t. ) ;
#2330 = edge_curve ( 'none', #2337, #2342, #6905, .t. ) ;
#2331 = edge_loop ( 'none', ( #2396, #2328 ) ) ;
#2332 = oriented_edge ( 'none', *, *, #2330, .f. ) ;
#2333 = advanced_face ( 'none', ( #6912, #6903, #6900, #6910, #6918, #6904, #6899, #6898, #6897, #6896, #6894 ), #6861, .t. ) ;
#2334 = edge_curve ( 'none', #2265, #2255, #6889, .t. ) ;
#2335 = edge_curve ( 'none', #2350, #2355, #6893, .t. ) ;
#2336 = vertex_point ( 'none', #6891 ) ;
#2337 = vertex_point ( 'none', #6890 ) ;
#2338 = oriented_edge ( 'none', *, *, #2339, .f. ) ;
#2339 = edge_curve ( 'none', #593, #2353, #6948, .t. ) ;
#2340 = edge_loop ( 'none', ( #2285, #2347, #2329, #2332 ) ) ;
#2341 = edge_curve ( 'none', #2350, #593, #6949, .t. ) ;
#2342 = vertex_point ( 'none', #6942 ) ;
#2343 = oriented_edge ( 'none', *, *, #2341, .f. ) ;
#2344 = oriented_edge ( 'none', *, *, #2252, .f. ) ;
#2345 = oriented_edge ( 'none', *, *, #2220, .f. ) ;
#2346 = advanced_face ( 'none', ( #6952 ), #6883, .t. ) ;
#2347 = oriented_edge ( 'none', *, *, #2348, .t. ) ;
#2348 = edge_curve ( 'none', #2336, #2349, #6932, .t. ) ;
#2349 = vertex_point ( 'none', #6936 ) ;
#2350 = vertex_point ( 'none', #6935 ) ;
#2351 = edge_curve ( 'none', #2287, #2284, #6943, .t. ) ;
#2352 = oriented_edge ( 'none', *, *, #2296, .t. ) ;
#2353 = vertex_point ( 'none', #6922 ) ;
#2354 = edge_curve ( 'none', #2336, #2337, #6982, .t. ) ;
#2355 = vertex_point ( 'none', #6984 ) ;
#2356 = oriented_edge ( 'none', *, *, #2281, .f. ) ;
#2357 = edge_curve ( 'none', #2210, #2227, #6921, .t. ) ;
#2358 = edge_loop ( 'none', ( #2373, #2368, #2367 ) ) ;
#2359 = edge_curve ( 'none', #2378, #2364, #6926, .t. ) ;
#2360 = advanced_face ( 'none', ( #6971 ), #6933, .f. ) ;
#2361 = edge_curve ( 'none', #2362, #2377, #6985, .t. ) ;
#2362 = vertex_point ( 'none', #6966 ) ;
#2363 = oriented_edge ( 'none', *, *, #2436, .t. ) ;
#2364 = vertex_point ( 'none', #6969 ) ;
#2365 = vertex_point ( 'none', #6972 ) ;
#2366 = vertex_point ( 'none', #6964 ) ;
#2367 = oriented_edge ( 'none', *, *, #2380, .f. ) ;
#2368 = oriented_edge ( 'none', *, *, #2359, .t. ) ;
#2369 = edge_loop ( 'none', ( #2384, #2433, #2363 ) ) ;
#2370 = edge_curve ( 'none', #2378, #2379, #6956, .t. ) ;
#2371 = oriented_edge ( 'none', *, *, #2372, .t. ) ;
#2372 = edge_curve ( 'none', #2377, #2376, #6967, .t. ) ;
#2373 = oriented_edge ( 'none', *, *, #2370, .f. ) ;
#2374 = oriented_edge ( 'none', *, *, #2382, .f. ) ;
#2375 = advanced_face ( 'none', ( #6958 ), #7015, .f. ) ;
#2376 = vertex_point ( 'none', #7014 ) ;
#2377 = vertex_point ( 'none', #7013 ) ;
#2378 = vertex_point ( 'none', #7008 ) ;
#2379 = vertex_point ( 'none', #7012 ) ;
#2380 = edge_curve ( 'none', #2379, #2364, #7001, .t. ) ;
#2381 = oriented_edge ( 'none', *, *, #2383, .f. ) ;
#2382 = edge_curve ( 'none', #2366, #2376, #7004, .t. ) ;
#2383 = edge_curve ( 'none', #2362, #2366, #7006, .t. ) ;
#2384 = oriented_edge ( 'none', *, *, #2434, .f. ) ;
#2385 = edge_loop ( 'none', ( #2386, #2395 ) ) ;
#2386 = oriented_edge ( 'none', *, *, #2335, .f. ) ;
#2387 = edge_curve ( 'none', #2337, #2336, #6987, .t. ) ;
#2388 = edge_loop ( 'none', ( #2322, #2247 ) ) ;
#2389 = oriented_edge ( 'none', *, *, #2387, .t. ) ;
#2390 = advanced_face ( 'none', ( #6992 ), #7043, .f. ) ;
#2391 = edge_loop ( 'none', ( #458, #453, #452, #445 ) ) ;
#2392 = oriented_edge ( 'none', *, *, #2354, .t. ) ;
#2393 = edge_curve ( 'none', #2214, #2195, #7007, .t. ) ;
#2394 = edge_loop ( 'none', ( #2344, #2317 ) ) ;
#2395 = oriented_edge ( 'none', *, *, #2321, .f. ) ;
#2396 = oriented_edge ( 'none', *, *, #2271, .f. ) ;
#2397 = vertex_point ( 'none', #7000 ) ;
#2398 = edge_curve ( 'none', #2468, #2469, #7030, .t. ) ;
#2399 = oriented_edge ( 'none', *, *, #2402, .t. ) ;
#2400 = vertex_point ( 'none', #7028 ) ;
#2401 = edge_curve ( 'none', #676, #2477, #7034, .t. ) ;
#2402 = edge_curve ( 'none', #2397, #676, #7033, .t. ) ;
#2403 = vertex_point ( 'none', #7024 ) ;
#2404 = edge_curve ( 'none', #2478, #2405, #7022, .t. ) ;
#2405 = vertex_point ( 'none', #7061 ) ;
#2406 = advanced_face ( 'none', ( #7056 ), #6993, .f. ) ;
#2407 = edge_loop ( 'none', ( #2409, #2408, #2463 ) ) ;
#2408 = oriented_edge ( 'none', *, *, #2410, .t. ) ;
#2409 = oriented_edge ( 'none', *, *, #2401, .f. ) ;
#2410 = edge_curve ( 'none', #676, #2400, #7062, .t. ) ;
#2411 = edge_loop ( 'none', ( #2454, #2453, #2474, #2459, #2439 ) ) ;
#2412 = edge_curve ( 'none', #2400, #2477, #7048, .t. ) ;
#2413 = edge_curve ( 'none', #1874, #1866, #7055, .t. ) ;
#2414 = oriented_edge ( 'none', *, *, #2429, .f. ) ;
#2415 = oriented_edge ( 'none', *, *, #1809, .t. ) ;
#2416 = oriented_edge ( 'none', *, *, #2413, .f. ) ;
#2417 = edge_curve ( 'none', #1815, #1814, #7087, .t. ) ;
#2418 = edge_loop ( 'none', ( #2551, #2553 ) ) ;
#2419 = edge_curve ( 'none', #2530, #2575, #7053, .t. ) ;
#2420 = edge_curve ( 'none', #306, #686, #7078, .t. ) ;
#2421 = edge_curve ( 'none', #1842, #1846, #7049, .t. ) ;
#2422 = oriented_edge ( 'none', *, *, #2475, .t. ) ;
#2423 = oriented_edge ( 'none', *, *, #702, .f. ) ;
#2424 = advanced_face ( 'none', ( #7082 ), #6836, .t. ) ;
#2425 = advanced_face ( 'none', ( #7074 ), #7130, .t. ) ;
#2426 = edge_curve ( 'none', #2435, #2431, #7124, .t. ) ;
#2427 = edge_loop ( 'none', ( #2428, #2371, #2374, #2381 ) ) ;
#2428 = oriented_edge ( 'none', *, *, #2361, .t. ) ;
#2429 = edge_curve ( 'none', #2576, #2530, #7131, .t. ) ;
#2430 = oriented_edge ( 'none', *, *, #1906, .f. ) ;
#2431 = vertex_point ( 'none', #7119 ) ;
#2432 = edge_loop ( 'none', ( #597, #596, #606, #2561 ) ) ;
#2433 = oriented_edge ( 'none', *, *, #2426, .t. ) ;
#2434 = edge_curve ( 'none', #2435, #2365, #7112, .t. ) ;
#2435 = vertex_point ( 'none', #7113 ) ;
#2436 = edge_curve ( 'none', #2431, #2365, #7104, .t. ) ;
#2437 = edge_loop ( 'none', ( #2516, #2515, #2520, #2496 ) ) ;
#2438 = edge_curve ( 'none', #2468, #2472, #7125, .t. ) ;
#2439 = oriented_edge ( 'none', *, *, #2438, .f. ) ;
#2440 = edge_curve ( 'none', #2450, #2468, #7157, .t. ) ;
#2441 = advanced_face ( 'none', ( #7159 ), #7100, .t. ) ;
#2442 = oriented_edge ( 'none', *, *, #2444, .t. ) ;
#2443 = oriented_edge ( 'none', *, *, #2445, .t. ) ;
#2444 = edge_curve ( 'none', #2456, #2469, #7151, .t. ) ;
#2445 = edge_curve ( 'none', #2450, #2456, #7115, .t. ) ;
#2446 = vertex_point ( 'none', #7145 ) ;
#2447 = edge_loop ( 'none', ( #2499, #2451, #2503, #2513, #2522, #2502, #2483, #2497, #2485, #2491, #2489, #2556, #2430 ) ) ;
#2448 = edge_loop ( 'none', ( #2443, #2442, #2511, #2512 ) ) ;
#2449 = oriented_edge ( 'none', *, *, #2473, .f. ) ;
#2450 = vertex_point ( 'none', #7140 ) ;
#2451 = oriented_edge ( 'none', *, *, #2509, .t. ) ;
#2452 = advanced_face ( 'none', ( #7152 ), #7146, .t. ) ;
#2453 = oriented_edge ( 'none', *, *, #2455, .t. ) ;
#2454 = oriented_edge ( 'none', *, *, #2398, .t. ) ;
#2455 = edge_curve ( 'none', #2469, #2457, #7192, .t. ) ;
#2456 = vertex_point ( 'none', #7134 ) ;
#2457 = vertex_point ( 'none', #7133 ) ;
#2458 = edge_curve ( 'none', #2461, #2457, #7191, .t. ) ;
#2459 = oriented_edge ( 'none', *, *, #2460, .f. ) ;
#2460 = edge_curve ( 'none', #2472, #2461, #7136, .t. ) ;
#2461 = vertex_point ( 'none', #7190 ) ;
#2462 = edge_loop ( 'none', ( #2476, #2466, #2470, #2449 ) ) ;
#2463 = oriented_edge ( 'none', *, *, #2412, .t. ) ;
#2464 = advanced_face ( 'none', ( #7141 ), #7135, .f. ) ;
#2465 = vertex_point ( 'none', #7169 ) ;
#2466 = oriented_edge ( 'none', *, *, #2404, .t. ) ;
#2467 = edge_curve ( 'none', #2478, #2465, #7173, .t. ) ;
#2468 = vertex_point ( 'none', #7185 ) ;
#2469 = vertex_point ( 'none', #7174 ) ;
#2470 = oriented_edge ( 'none', *, *, #2471, .f. ) ;
#2471 = edge_curve ( 'none', #2403, #2405, #7161, .t. ) ;
#2472 = vertex_point ( 'none', #7225 ) ;
#2473 = edge_curve ( 'none', #2465, #2403, #7167, .t. ) ;
#2474 = oriented_edge ( 'none', *, *, #2458, .f. ) ;
#2475 = edge_curve ( 'none', #2243, #2397, #7224, .t. ) ;
#2476 = oriented_edge ( 'none', *, *, #2467, .f. ) ;
#2477 = vertex_point ( 'none', #7215 ) ;
#2478 = vertex_point ( 'none', #7211 ) ;
#2479 = edge_curve ( 'none', #2490, #2558, #7218, .t. ) ;
#2480 = oriented_edge ( 'none', *, *, #1886, .f. ) ;
#2481 = oriented_edge ( 'none', *, *, #2557, .t. ) ;
#2482 = vertex_point ( 'none', #7166 ) ;
#2483 = oriented_edge ( 'none', *, *, #2486, .f. ) ;
#2484 = edge_curve ( 'none', #2506, #2508, #7206, .t. ) ;
#2485 = oriented_edge ( 'none', *, *, #2492, .f. ) ;
#2486 = edge_curve ( 'none', #2505, #2506, #7168, .t. ) ;
#2487 = vertex_point ( 'none', #7193 ) ;
#2488 = vertex_point ( 'none', #7199 ) ;
#2489 = oriented_edge ( 'none', *, *, #2559, .f. ) ;
#2490 = vertex_point ( 'none', #7256 ) ;
#2491 = oriented_edge ( 'none', *, *, #2557, .f. ) ;
#2492 = edge_curve ( 'none', #2488, #2482, #7201, .t. ) ;
#2493 = edge_curve ( 'none', #2505, #2482, #7200, .t. ) ;
#2494 = edge_curve ( 'none', #2510, #2403, #7208, .t. ) ;
#2495 = vertex_point ( 'none', #7242 ) ;
#2496 = oriented_edge ( 'none', *, *, #2494, .f. ) ;
#2497 = oriented_edge ( 'none', *, *, #2493, .t. ) ;
#2498 = advanced_face ( 'none', ( #7254 ), #7194, .t. ) ;
#2499 = oriented_edge ( 'none', *, *, #2458, .t. ) ;
#2500 = vertex_point ( 'none', #7241 ) ;
#2501 = vertex_point ( 'none', #7234 ) ;
#2502 = oriented_edge ( 'none', *, *, #2484, .f. ) ;
#2503 = oriented_edge ( 'none', *, *, #2519, .t. ) ;
#2504 = edge_curve ( 'none', #2501, #2500, #7227, .t. ) ;
#2505 = vertex_point ( 'none', #7237 ) ;
#2506 = vertex_point ( 'none', #7231 ) ;
#2507 = edge_curve ( 'none', #2508, #2500, #7251, .t. ) ;
#2508 = vertex_point ( 'none', #7282 ) ;
#2509 = edge_curve ( 'none', #2457, #2495, #7230, .t. ) ;
#2510 = vertex_point ( 'none', #7280 ) ;
#2511 = oriented_edge ( 'none', *, *, #2398, .f. ) ;
#2512 = oriented_edge ( 'none', *, *, #2440, .f. ) ;
#2513 = oriented_edge ( 'none', *, *, #2504, .t. ) ;
#2514 = advanced_face ( 'none', ( #7233 ), #7281, .t. ) ;
#2515 = oriented_edge ( 'none', *, *, #2517, .t. ) ;
#2516 = oriented_edge ( 'none', *, *, #2518, .t. ) ;
#2517 = edge_curve ( 'none', #2446, #2405, #7270, .t. ) ;
#2518 = edge_curve ( 'none', #2510, #2446, #7266, .t. ) ;
#2519 = edge_curve ( 'none', #2495, #2501, #7260, .t. ) ;
#2520 = oriented_edge ( 'none', *, *, #2521, .t. ) ;
#2521 = edge_curve ( 'none', #2405, #2403, #7316, .t. ) ;
#2522 = oriented_edge ( 'none', *, *, #2507, .f. ) ;
#2523 = advanced_face ( 'none', ( #7324 ), #7309, .t. ) ;
#2524 = advanced_face ( 'none', ( #7311 ), #7310, .t. ) ;
#2525 = oriented_edge ( 'none', *, *, #1845, .t. ) ;
#2526 = edge_loop ( 'none', ( #2529, #2593, #2580, #2579 ) ) ;
#2527 = oriented_edge ( 'none', *, *, #1821, .t. ) ;
#2528 = oriented_edge ( 'none', *, *, #1763, .f. ) ;
#2529 = oriented_edge ( 'none', *, *, #688, .f. ) ;
#2530 = vertex_point ( 'none', #7302 ) ;
#2531 = oriented_edge ( 'none', *, *, #2533, .t. ) ;
#2532 = oriented_edge ( 'none', *, *, #1812, .f. ) ;
#2533 = edge_curve ( 'none', #1762, #1835, #7305, .t. ) ;
#2534 = oriented_edge ( 'none', *, *, #2533, .f. ) ;
#2535 = advanced_face ( 'none', ( #7301 ), #7323, .f. ) ;
#2536 = advanced_face ( 'none', ( #7294 ), #7293, .f. ) ;
#2537 = oriented_edge ( 'none', *, *, #2546, .t. ) ;
#2538 = oriented_edge ( 'none', *, *, #1805, .t. ) ;
#2539 = edge_loop ( 'none', ( #2532, #2534, #2538, #2549 ) ) ;
#2540 = edge_loop ( 'none', ( #2528, #2531, #2527, #2582 ) ) ;
#2541 = oriented_edge ( 'none', *, *, #2417, .f. ) ;
#2542 = oriented_edge ( 'none', *, *, #1876, .f. ) ;
#2543 = closed_shell ( 'none', ( #654, #650, #715, #698, #685, #298, #1837, #1822, #1806, #1829, #1870, #1857, #1862, #1850, #2548, #2544, #2536, #2535, #2589, #2524, #2523 ) ) ;
#2544 = advanced_face ( 'none', ( #7348 ), #7292, .f. ) ;
#2545 = oriented_edge ( 'none', *, *, #1802, .f. ) ;
#2546 = edge_curve ( 'none', #1803, #1800, #7349, .t. ) ;
#2547 = edge_loop ( 'none', ( #2542, #2541, #2415, #2537 ) ) ;
#2548 = advanced_face ( 'none', ( #7335, #7342 ), #7344, .f. ) ;
#2549 = oriented_edge ( 'none', *, *, #2417, .t. ) ;
#2550 = oriented_edge ( 'none', *, *, #2546, .f. ) ;
#2551 = oriented_edge ( 'none', *, *, #1861, .t. ) ;
#2552 = edge_loop ( 'none', ( #2550, #2545 ) ) ;
#2553 = oriented_edge ( 'none', *, *, #2413, .t. ) ;
#2554 = oriented_edge ( 'none', *, *, #1865, .t. ) ;
#2555 = oriented_edge ( 'none', *, *, #1853, .t. ) ;
#2556 = oriented_edge ( 'none', *, *, #2479, .t. ) ;
#2557 = edge_curve ( 'none', #2487, #2488, #7334, .t. ) ;
#2558 = vertex_point ( 'none', #7380 ) ;
#2559 = edge_curve ( 'none', #2490, #2487, #7371, .t. ) ;
#2560 = edge_loop ( 'none', ( #2623, #2564 ) ) ;
#2561 = oriented_edge ( 'none', *, *, #2628, .f. ) ;
#2562 = oriented_edge ( 'none', *, *, #2621, .f. ) ;
#2563 = advanced_face ( 'none', ( #7374, #7372 ), #7377, .f. ) ;
#2564 = oriented_edge ( 'none', *, *, #2436, .f. ) ;
#2565 = edge_curve ( 'none', #2624, #582, #7375, .t. ) ;
#2566 = edge_curve ( 'none', #581, #600, #7358, .t. ) ;
#2567 = edge_loop ( 'none', ( #2627, #2625, #2626, #2562 ) ) ;
#2568 = oriented_edge ( 'none', *, *, #2419, .f. ) ;
#2569 = edge_loop ( 'none', ( #2573, #2574, #2568, #2414 ) ) ;
#2570 = advanced_face ( 'none', ( #7379 ), #7364, .t. ) ;
#2571 = edge_curve ( 'none', #2576, #2577, #7376, .t. ) ;
#2572 = edge_curve ( 'none', #2577, #2575, #7408, .t. ) ;
#2573 = oriented_edge ( 'none', *, *, #2571, .t. ) ;
#2574 = oriented_edge ( 'none', *, *, #2572, .t. ) ;
#2575 = vertex_point ( 'none', #7365 ) ;
#2576 = vertex_point ( 'none', #7352 ) ;
#2577 = vertex_point ( 'none', #7409 ) ;
#2578 = manifold_solid_brep ( '����1', #607 ) ;
#2579 = oriented_edge ( 'none', *, *, #1868, .f. ) ;
#2580 = oriented_edge ( 'none', *, *, #295, .t. ) ;
#2581 = edge_loop ( 'none', ( #2583, #2584 ) ) ;
#2582 = oriented_edge ( 'none', *, *, #2594, .f. ) ;
#2583 = oriented_edge ( 'none', *, *, #291, .f. ) ;
#2584 = oriented_edge ( 'none', *, *, #2586, .f. ) ;
#2585 = oriented_edge ( 'none', *, *, #2420, .f. ) ;
#2586 = edge_curve ( 'none', #306, #292, #7400, .t. ) ;
#2587 = oriented_edge ( 'none', *, *, #2588, .f. ) ;
#2588 = edge_curve ( 'none', #686, #695, #7401, .t. ) ;
#2589 = advanced_face ( 'none', ( #7384, #7405 ), #7397, .f. ) ;
#2590 = oriented_edge ( 'none', *, *, #1824, .t. ) ;
#2591 = edge_loop ( 'none', ( #2590, #2596 ) ) ;
#2592 = edge_loop ( 'none', ( #2585, #2595, #2525, #2587 ) ) ;
#2593 = oriented_edge ( 'none', *, *, #2588, .t. ) ;
#2594 = edge_curve ( 'none', #1765, #1825, #7381, .t. ) ;
#2595 = oriented_edge ( 'none', *, *, #2586, .t. ) ;
#2596 = oriented_edge ( 'none', *, *, #2594, .t. ) ;
#2597 = face_outer_bound ( 'none', #289, .t. ) ;
#2598 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2599 = vector ( 'none', #2598, 1000.000000000000000 ) ;
#2600 = cartesian_point ( 'none', ( 35.00000000000000700, 31.36877428271622700, -26.00000000000000400 ) ) ;
#2601 = line ( 'none', #2600, #2599 ) ;
#2602 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156094000, -1.000000000000000900 ) ) ;
#2603 = line ( 'none', #2602, #2609 ) ;
#2604 = cartesian_point ( 'none', ( 30.65121887981475300, 9.431396322544564700, -28.43080843435516800 ) ) ;
#2605 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2606 = vector ( 'none', #2605, 1000.000000000000000 ) ;
#2607 = cartesian_point ( 'none', ( -34.99999999999999300, -31.36877428271624900, -26.00000000000000400 ) ) ;
#2608 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2609 = vector ( 'none', #2608, 1000.000000000000000 ) ;
#2610 = cartesian_point ( 'none', ( 29.95468223184158400, 10.36614061976791500, -27.18375109567091700 ) ) ;
#2611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2612 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2613 = cartesian_point ( 'none', ( -34.99999999999999300, -35.00000000000000000, -29.50000000000000000 ) ) ;
#2614 = axis2_placement_3d ( 'none', #2613, #2612, #2611 ) ;
#2615 = line ( 'none', #2607, #2606 ) ;
#2616 = face_outer_bound ( 'none', #9436, .t. ) ;
#2617 = plane ( 'none', #2614 ) ;
#2618 = edge_curve ( 'none', #2365, #2431, #7390, .t. ) ;
#2619 = oriented_edge ( 'none', *, *, #2565, .t. ) ;
#2620 = oriented_edge ( 'none', *, *, #667, .t. ) ;
#2621 = edge_curve ( 'none', #582, #2624, #7434, .t. ) ;
#2622 = edge_loop ( 'none', ( #2619, #584 ) ) ;
#2623 = oriented_edge ( 'none', *, *, #2618, .f. ) ;
#2624 = vertex_point ( 'none', #7436 ) ;
#2625 = oriented_edge ( 'none', *, *, #2566, .t. ) ;
#2626 = oriented_edge ( 'none', *, *, #2628, .t. ) ;
#2627 = oriented_edge ( 'none', *, *, #595, .f. ) ;
#2628 = edge_curve ( 'none', #600, #2624, #7426, .t. ) ;
#2629 = advanced_face ( 'none', ( #7442 ), #7392, .t. ) ;
#2630 = cartesian_point ( 'none', ( 6.238593839368100200, 31.36559176721202700, -1.000000000000000900 ) ) ;
#2631 = cartesian_point ( 'none', ( 6.238593839368104600, 31.36559176721202000, -8.500000000000000000 ) ) ;
#2632 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2634 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -1.000000000000000900 ) ) ;
#2635 = axis2_placement_3d ( 'none', #2634, #2633, #2632 ) ;
#2636 = circle ( 'none', #2635, 3.703831688133655500 ) ;
#2637 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2638 = vector ( 'none', #2637, 1000.000000000000000 ) ;
#2639 = cartesian_point ( 'none', ( 31.36877428271623500, -35.00000000000000000, -26.00000000000000400 ) ) ;
#2640 = cartesian_point ( 'none', ( 35.00000000000000700, -35.00000000000000000, -1.000000000000000900 ) ) ;
#2641 = line ( 'none', #2640, #2691 ) ;
#2642 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2643 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2644 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2645 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2646 = cartesian_point ( 'none', ( -34.99999999999999300, -35.00000000000000000, -29.50000000000000000 ) ) ;
#2647 = axis2_placement_3d ( 'none', #2693, #2645, #2644 ) ;
#2648 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2649 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2650 = plane ( 'none', #2657 ) ;
#2651 = circle ( 'none', #2712, 3.703831688133655500 ) ;
#2652 = plane ( 'none', #2660 ) ;
#2653 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2654 = vector ( 'none', #2653, 1000.000000000000000 ) ;
#2655 = cartesian_point ( 'none', ( -34.99999999999999300, -35.00000000000000000, -1.000000000000000900 ) ) ;
#2656 = line ( 'none', #2655, #2654 ) ;
#2657 = axis2_placement_3d ( 'none', #2646, #2643, #2642 ) ;
#2658 = face_outer_bound ( 'none', #9435, .t. ) ;
#2659 = cartesian_point ( 'none', ( 35.00000000000000700, -35.00000000000000000, -29.50000000000000000 ) ) ;
#2660 = axis2_placement_3d ( 'none', #2659, #2649, #2648 ) ;
#2661 = line ( 'none', #2639, #2638 ) ;
#2662 = conical_surface ( 'none', #2647, 3.249999999999999600, 0.01745329251994333400 ) ;
#2663 = face_outer_bound ( 'none', #9415, .t. ) ;
#2664 = vector ( 'none', #2722, 1000.000000000000000 ) ;
#2665 = cartesian_point ( 'none', ( 6.238593839368100200, 31.36559176721202700, -18.50000000000000400 ) ) ;
#2666 = axis2_placement_3d ( 'none', #2717, #2716, #2715 ) ;
#2667 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2668 = line ( 'none', #2665, #2664 ) ;
#2669 = face_outer_bound ( 'none', #32, .t. ) ;
#2670 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2671 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2673 = axis2_placement_3d ( 'none', #2678, #2672, #2671 ) ;
#2674 = cartesian_point ( 'none', ( 6.873002072156083400, 32.00000000000000000, -1.000000000000000900 ) ) ;
#2675 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156094000, -25.00000000000000000 ) ) ;
#2676 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2678 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -1.000000000000000900 ) ) ;
#2679 = circle ( 'none', #2686, 3.703831688133655500 ) ;
#2680 = cartesian_point ( 'none', ( 6.873002072156083400, 32.00000000000000000, -25.00000000000000000 ) ) ;
#2681 = plane ( 'none', #2708 ) ;
#2682 = face_outer_bound ( 'none', #51, .t. ) ;
#2683 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -27.00000000000000400 ) ) ;
#2684 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -1.000000000000000900 ) ) ;
#2685 = conical_surface ( 'none', #2666, 3.249999999999999600, 0.01745329251994333400 ) ;
#2686 = axis2_placement_3d ( 'none', #2684, #2670, #2667 ) ;
#2687 = circle ( 'none', #2673, 3.703831688133655500 ) ;
#2688 = face_outer_bound ( 'none', #9, .t. ) ;
#2689 = axis2_placement_3d ( 'none', #2683, #2677, #2676 ) ;
#2690 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2691 = vector ( 'none', #2690, 1000.000000000000000 ) ;
#2692 = conical_surface ( 'none', #2689, 3.249999999999999600, 0.01745329251994333400 ) ;
#2693 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -27.00000000000000400 ) ) ;
#2694 = axis2_placement_3d ( 'none', #2675, #2703, #2702 ) ;
#2695 = direction ( 'none', ( 0.7071067811865500200, 0.7071067811865451300, -0.0000000000000000000 ) ) ;
#2696 = vector ( 'none', #2695, 1000.000000000000100 ) ;
#2697 = plane ( 'none', #2694 ) ;
#2698 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2700 = axis2_placement_3d ( 'none', #2738, #2737, #2736 ) ;
#2701 = cartesian_point ( 'none', ( 6.873002072156083400, 32.00000000000000000, -1.000000000000000900 ) ) ;
#2702 = direction ( 'none', ( 0.7071067811865414700, 0.7071067811865535700, 0.0000000000000000000 ) ) ;
#2703 = direction ( 'none', ( 0.7071067811865535700, -0.7071067811865414700, 0.0000000000000000000 ) ) ;
#2704 = face_outer_bound ( 'none', #54, .t. ) ;
#2705 = conical_surface ( 'none', #2710, 3.249999999999999600, 0.01745329251994333400 ) ;
#2706 = direction ( 'none', ( -0.7071067811865500200, -0.7071067811865451300, 0.0000000000000000000 ) ) ;
#2707 = direction ( 'none', ( -0.7071067811865451300, 0.7071067811865500200, 0.0000000000000000000 ) ) ;
#2708 = axis2_placement_3d ( 'none', #2680, #2707, #2706 ) ;
#2709 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -27.00000000000000400 ) ) ;
#2710 = axis2_placement_3d ( 'none', #2709, #2699, #2698 ) ;
#2711 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2712 = axis2_placement_3d ( 'none', #2720, #2719, #2711 ) ;
#2713 = face_outer_bound ( 'none', #42, .t. ) ;
#2714 = cartesian_point ( 'none', ( 6.873002072156089600, 32.00000000000000000, -8.500000000000000000 ) ) ;
#2715 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2716 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2717 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -27.00000000000000400 ) ) ;
#2718 = face_outer_bound ( 'none', #14, .t. ) ;
#2719 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2720 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -1.000000000000000900 ) ) ;
#2721 = line ( 'none', #2701, #2696 ) ;
#2722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2723 = line ( 'none', #2774, #2772 ) ;
#2724 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2725 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2726 = cartesian_point ( 'none', ( 15.91138776201883700, 24.00000000000000700, -8.500000000000000000 ) ) ;
#2727 = axis2_placement_3d ( 'none', #2726, #2725, #2724 ) ;
#2728 = cartesian_point ( 'none', ( 6.873002072156089600, 32.00000000000000000, -8.500000000000000000 ) ) ;
#2729 = line ( 'none', #2728, #2776 ) ;
#2730 = circle ( 'none', #2727, 7.999999999999992900 ) ;
#2731 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156094000, -1.000000000000000900 ) ) ;
#2732 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2733 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2734 = line ( 'none', #2781, #2780 ) ;
#2735 = cartesian_point ( 'none', ( 32.00000000000000000, 15.91138776201883000, -8.500000000000000000 ) ) ;
#2736 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2737 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2738 = cartesian_point ( 'none', ( 15.91138776201883000, 24.00000000000000400, -1.000000000000000900 ) ) ;
#2739 = plane ( 'none', #2748 ) ;
#2740 = cartesian_point ( 'none', ( 6.873002072156083400, 32.00000000000000000, -25.00000000000000000 ) ) ;
#2741 = face_outer_bound ( 'none', #75, .t. ) ;
#2742 = direction ( 'none', ( -0.7071067811865503500, -0.7071067811865445800, 0.0000000000000000000 ) ) ;
#2743 = vector ( 'none', #2742, 1000.000000000000100 ) ;
#2744 = cartesian_point ( 'none', ( 15.91138776201883700, 32.00000000000000000, -8.500000000000000000 ) ) ;
#2745 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2746 = vector ( 'none', #2745, 1000.000000000000000 ) ;
#2747 = cartesian_point ( 'none', ( 6.873002072156083400, 32.00000000000000000, -25.00000000000000000 ) ) ;
#2748 = axis2_placement_3d ( 'none', #2740, #2733, #2732 ) ;
#2749 = cartesian_point ( 'none', ( 6.873002072156089600, 32.00000000000000000, -8.500000000000000000 ) ) ;
#2750 = line ( 'none', #2749, #2743 ) ;
#2751 = line ( 'none', #2747, #2746 ) ;
#2752 = circle ( 'none', #2700, 7.999999999999996400 ) ;
#2753 = cartesian_point ( 'none', ( 24.00000000000000700, 15.91138776201883000, -8.500000000000000000 ) ) ;
#2754 = cartesian_point ( 'none', ( 26.85221601637053700, 23.38566791437861500, -8.500000000000000000 ) ) ;
#2755 = axis2_placement_3d ( 'none', #2753, #2794, #2793 ) ;
#2756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2757 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2759 = cartesian_point ( 'none', ( 32.00000000000000000, 15.91138776201883000, -25.00000000000000000 ) ) ;
#2760 = line ( 'none', #2759, #2815 ) ;
#2761 = cartesian_point ( 'none', ( 32.00000000000000000, 15.91138776201883300, -1.000000000000000900 ) ) ;
#2762 = plane ( 'none', #2778 ) ;
#2763 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2764 = vector ( 'none', #2763, 1000.000000000000000 ) ;
#2765 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156093200, -8.500000000000000000 ) ) ;
#2766 = line ( 'none', #2765, #2764 ) ;
#2767 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156094000, -25.00000000000000000 ) ) ;
#2768 = direction ( 'none', ( -0.7071067811865414700, -0.7071067811865535700, 0.0000000000000000000 ) ) ;
#2769 = vector ( 'none', #2768, 1000.000000000000100 ) ;
#2770 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156094000, -1.000000000000000900 ) ) ;
#2771 = line ( 'none', #2770, #2769 ) ;
#2772 = vector ( 'none', #2773, 1000.000000000000000 ) ;
#2773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2774 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156094000, -25.00000000000000000 ) ) ;
#2775 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2776 = vector ( 'none', #2775, 1000.000000000000000 ) ;
#2777 = face_outer_bound ( 'none', #74, .t. ) ;
#2778 = axis2_placement_3d ( 'none', #2767, #2757, #2756 ) ;
#2779 = direction ( 'none', ( 0.7071067811865391400, 0.7071067811865560100, -0.0000000000000000000 ) ) ;
#2780 = vector ( 'none', #2779, 1000.000000000000000 ) ;
#2781 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156093200, -8.500000000000000000 ) ) ;
#2782 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156093200, -8.500000000000000000 ) ) ;
#2783 = line ( 'none', #2791, #2840 ) ;
#2784 = circle ( 'none', #2819, 7.999999999999996400 ) ;
#2785 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2786 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2787 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2788 = vector ( 'none', #2787, 1000.000000000000000 ) ;
#2789 = cartesian_point ( 'none', ( 26.85221601637054100, 23.38566791437861200, -25.00000000000000000 ) ) ;
#2790 = cartesian_point ( 'none', ( 24.00000000000000400, 15.91138776201883000, -25.00000000000000000 ) ) ;
#2791 = cartesian_point ( 'none', ( -6.873002072156092300, 32.00000000000000000, -25.00000000000000000 ) ) ;
#2792 = face_outer_bound ( 'none', #98, .t. ) ;
#2793 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2795 = axis2_placement_3d ( 'none', #2790, #2786, #2785 ) ;
#2796 = line ( 'none', #2789, #2788 ) ;
#2797 = circle ( 'none', #2843, 7.999999999999996400 ) ;
#2798 = cylindrical_surface ( 'none', #2795, 7.999999999999996400 ) ;
#2799 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2800 = vector ( 'none', #2799, 1000.000000000000000 ) ;
#2801 = cartesian_point ( 'none', ( 15.91138776201883000, 32.00000000000000000, -25.00000000000000000 ) ) ;
#2802 = line ( 'none', #2801, #2800 ) ;
#2803 = vector ( 'none', #2804, 1000.000000000000000 ) ;
#2804 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2805 = cartesian_point ( 'none', ( 6.873002072156083400, 32.00000000000000000, -1.000000000000000900 ) ) ;
#2806 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2807 = vector ( 'none', #2806, 1000.000000000000000 ) ;
#2808 = line ( 'none', #2805, #2803 ) ;
#2809 = cartesian_point ( 'none', ( -6.238593839368101100, 31.36559176721202000, -8.500000000000000000 ) ) ;
#2810 = cartesian_point ( 'none', ( 23.38566791437860800, 26.85221601637054100, -8.500000000000000000 ) ) ;
#2811 = circle ( 'none', #2755, 7.999999999999996400 ) ;
#2812 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156094000, -1.000000000000000900 ) ) ;
#2813 = line ( 'none', #2812, #2807 ) ;
#2814 = cartesian_point ( 'none', ( 15.91138776201883000, 32.00000000000000000, -1.000000000000000900 ) ) ;
#2815 = vector ( 'none', #2758, 1000.000000000000000 ) ;
#2816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2817 = vector ( 'none', #2816, 1000.000000000000000 ) ;
#2818 = cartesian_point ( 'none', ( -23.38566791437858300, 26.85221601637053400, -25.00000000000000000 ) ) ;
#2819 = axis2_placement_3d ( 'none', #2826, #2829, #2878 ) ;
#2820 = cartesian_point ( 'none', ( -32.00000000000000000, -15.91138776201883000, -8.500000000000000000 ) ) ;
#2821 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156089600, -8.500000000000000000 ) ) ;
#2822 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2823 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2824 = circle ( 'none', #2881, 7.999999999999996400 ) ;
#2825 = line ( 'none', #2818, #2817 ) ;
#2826 = cartesian_point ( 'none', ( -15.91138776201883000, 24.00000000000000400, -1.000000000000000900 ) ) ;
#2827 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2828 = vector ( 'none', #2827, 1000.000000000000000 ) ;
#2829 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2830 = direction ( 'none', ( 1.000000000000000000, 8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#2831 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2832 = cartesian_point ( 'none', ( -26.85221601637054400, 23.38566791437860800, -25.00000000000000000 ) ) ;
#2833 = line ( 'none', #2832, #2828 ) ;
#2834 = face_outer_bound ( 'none', #9664, .t. ) ;
#2835 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -1.000000000000000900 ) ) ;
#2836 = cartesian_point ( 'none', ( -24.00000000000000400, 15.91138776201883000, -1.000000000000000900 ) ) ;
#2837 = axis2_placement_3d ( 'none', #2835, #2823, #2822 ) ;
#2838 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2839 = circle ( 'none', #2837, 5.999999999999994700 ) ;
#2840 = vector ( 'none', #2838, 1000.000000000000000 ) ;
#2841 = direction ( 'none', ( 1.000000000000000000, -1.734723475976807900e-015, 0.0000000000000000000 ) ) ;
#2842 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2843 = axis2_placement_3d ( 'none', #2846, #2842, #2841 ) ;
#2844 = cartesian_point ( 'none', ( 26.85221601637054100, 23.38566791437861200, -1.000000000000000900 ) ) ;
#2845 = axis2_placement_3d ( 'none', #2836, #2831, #2830 ) ;
#2846 = cartesian_point ( 'none', ( 24.00000000000000400, 15.91138776201883000, -1.000000000000000900 ) ) ;
#2847 = circle ( 'none', #2845, 8.000000000000000000 ) ;
#2848 = plane ( 'none', #2856 ) ;
#2849 = cartesian_point ( 'none', ( 30.42214239038901600, 9.793625535313642800, -28.41308981658456600 ) ) ;
#2850 = cartesian_point ( 'none', ( 30.51506899136251100, 9.687081730458480400, -28.44099826661317800 ) ) ;
#2851 = cartesian_point ( 'none', ( 6.873002072156089600, -32.00000000000000000, -8.500000000000000000 ) ) ;
#2852 = cartesian_point ( 'none', ( 30.59381373535601200, 9.562565953942645100, -28.44708903944061600 ) ) ;
#2853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2854 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2855 = cartesian_point ( 'none', ( -15.91138776201883000, -32.00000000000000000, -8.500000000000000000 ) ) ;
#2856 = axis2_placement_3d ( 'none', #2859, #2858, #2171 ) ;
#2857 = vector ( 'none', #2865, 1000.000000000000000 ) ;
#2858 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2859 = cartesian_point ( 'none', ( 6.873002072156095800, -32.00000000000000000, -25.00000000000000000 ) ) ;
#2860 = axis2_placement_3d ( 'none', #2866, #2854, #2853 ) ;
#2861 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#2862 = vector ( 'none', #2861, 1000.000000000000000 ) ;
#2863 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156093200, -8.500000000000000000 ) ) ;
#2864 = cartesian_point ( 'none', ( -32.00000000000000000, -15.91138776201883000, -1.000000000000000900 ) ) ;
#2865 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2866 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156094000, -25.00000000000000000 ) ) ;
#2867 = line ( 'none', #2863, #2862 ) ;
#2868 = cartesian_point ( 'none', ( -6.873002072156089600, -32.00000000000000000, -8.500000000000000000 ) ) ;
#2869 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156090500, -1.000000000000000900 ) ) ;
#2870 = plane ( 'none', #2860 ) ;
#2871 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2872 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2873 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2875 = cartesian_point ( 'none', ( -24.00000000000000700, 15.91138776201883000, -8.500000000000000000 ) ) ;
#2876 = axis2_placement_3d ( 'none', #2877, #2872, #2871 ) ;
#2877 = cartesian_point ( 'none', ( -24.00000000000000400, 15.91138776201883000, -25.00000000000000000 ) ) ;
#2878 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2879 = face_outer_bound ( 'none', #9674, .t. ) ;
#2880 = cylindrical_surface ( 'none', #2876, 8.000000000000000000 ) ;
#2881 = axis2_placement_3d ( 'none', #2875, #2874, #2873 ) ;
#2882 = vertex_point ( 'none', #7423 ) ;
#2883 = vertex_point ( 'none', #7430 ) ;
#2884 = oriented_edge ( 'none', *, *, #2916, .t. ) ;
#2885 = edge_loop ( 'none', ( #9493, #9494, #9484, #9482 ) ) ;
#2886 = vertex_point ( 'none', #7391 ) ;
#2887 = oriented_edge ( 'none', *, *, #2904, .f. ) ;
#2888 = oriented_edge ( 'none', *, *, #8356, .t. ) ;
#2889 = oriented_edge ( 'none', *, *, #2910, .t. ) ;
#2890 = vertex_point ( 'none', #7435 ) ;
#2891 = vertex_point ( 'none', #7416 ) ;
#2892 = oriented_edge ( 'none', *, *, #1643, .f. ) ;
#2893 = oriented_edge ( 'none', *, *, #2901, .f. ) ;
#2894 = advanced_face ( 'none', ( #7418 ), #7444, .f. ) ;
#2895 = vertex_point ( 'none', #7469 ) ;
#2896 = oriented_edge ( 'none', *, *, #2900, .t. ) ;
#2897 = edge_loop ( 'none', ( #4118, #4129, #4131, #2884 ) ) ;
#2898 = oriented_edge ( 'none', *, *, #3508, .f. ) ;
#2899 = edge_curve ( 'none', #2902, #2895, #7466, .t. ) ;
#2900 = edge_curve ( 'none', #599, #568, #7473, .t. ) ;
#2901 = edge_curve ( 'none', #2886, #2882, #7457, .t. ) ;
#2902 = vertex_point ( 'none', #7461 ) ;
#2903 = advanced_face ( 'none', ( #7460 ), #7455, .f. ) ;
#2904 = edge_curve ( 'none', #2883, #2895, #7415, .t. ) ;
#2905 = edge_curve ( 'none', #2908, #2891, #7462, .t. ) ;
#2906 = oriented_edge ( 'none', *, *, #2899, .t. ) ;
#2907 = edge_curve ( 'none', #2886, #599, #7500, .t. ) ;
#2908 = vertex_point ( 'none', #7501 ) ;
#2909 = oriented_edge ( 'none', *, *, #2912, .f. ) ;
#2910 = edge_curve ( 'none', #2883, #2911, #7495, .t. ) ;
#2911 = vertex_point ( 'none', #7451 ) ;
#2912 = edge_curve ( 'none', #2902, #2911, #7449, .t. ) ;
#2913 = vertex_point ( 'none', #7488 ) ;
#2914 = edge_loop ( 'none', ( #9464, #9576, #9458, #4241 ) ) ;
#2915 = advanced_face ( 'none', ( #7494 ), #7446, .t. ) ;
#2916 = edge_curve ( 'none', #3758, #2891, #7530, .t. ) ;
#2917 = vector ( 'none', #2977, 1000.000000000000000 ) ;
#2918 = direction ( 'none', ( 0.7071067811865414700, 0.7071067811865535700, -0.0000000000000000000 ) ) ;
#2919 = vector ( 'none', #2918, 1000.000000000000100 ) ;
#2920 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156090500, -1.000000000000000900 ) ) ;
#2921 = line ( 'none', #2920, #2919 ) ;
#2922 = plane ( 'none', #2976 ) ;
#2923 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2924 = vector ( 'none', #2923, 1000.000000000000000 ) ;
#2925 = cartesian_point ( 'none', ( -31.36559176721202000, -6.238593839368098400, -18.50000000000000400 ) ) ;
#2926 = direction ( 'none', ( -0.7071067811865535700, 0.7071067811865414700, 0.0000000000000000000 ) ) ;
#2927 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156089600, -8.500000000000000000 ) ) ;
#2928 = line ( 'none', #2927, #2917 ) ;
#2929 = face_outer_bound ( 'none', #141, .t. ) ;
#2930 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2931 = vector ( 'none', #2930, 1000.000000000000000 ) ;
#2932 = cartesian_point ( 'none', ( -31.36559176721202000, -6.238593839368100200, -1.000000000000000000 ) ) ;
#2933 = cartesian_point ( 'none', ( -6.238593839368101100, -31.36559176721202000, -8.500000000000000000 ) ) ;
#2934 = cartesian_point ( 'none', ( -31.36559176721202000, -6.238593839368101100, -8.500000000000000000 ) ) ;
#2935 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156090500, -25.00000000000000000 ) ) ;
#2936 = line ( 'none', #2935, #2931 ) ;
#2937 = cartesian_point ( 'none', ( 31.36559176721202700, -6.238593839368102000, -1.000000000000000900 ) ) ;
#2938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2939 = vector ( 'none', #2938, 1000.000000000000000 ) ;
#2940 = cartesian_point ( 'none', ( -6.238593839368096600, -31.36559176721202700, -18.50000000000000400 ) ) ;
#2941 = line ( 'none', #2940, #2939 ) ;
#2942 = cartesian_point ( 'none', ( -6.238593839368096600, -31.36559176721202700, -1.000000000000000900 ) ) ;
#2943 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156089600, -8.500000000000000000 ) ) ;
#2944 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156090500, -1.000000000000000900 ) ) ;
#2945 = line ( 'none', #2925, #2924 ) ;
#2946 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2947 = vector ( 'none', #2946, 1000.000000000000000 ) ;
#2948 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156090500, -1.000000000000000900 ) ) ;
#2949 = line ( 'none', #2948, #2947 ) ;
#2950 = line ( 'none', #3001, #3000 ) ;
#2951 = cartesian_point ( 'none', ( -6.873002072156088700, -32.00000000000000000, -25.00000000000000000 ) ) ;
#2952 = cartesian_point ( 'none', ( -26.85221601637054400, -23.38566791437860800, -1.000000000000000900 ) ) ;
#2953 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2954 = vector ( 'none', #2953, 1000.000000000000000 ) ;
#2955 = cartesian_point ( 'none', ( -26.85221601637054400, -23.38566791437860800, -25.00000000000000000 ) ) ;
#2956 = line ( 'none', #2955, #2954 ) ;
#2957 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2958 = vector ( 'none', #2957, 1000.000000000000000 ) ;
#2959 = cartesian_point ( 'none', ( -6.873002072156088700, -32.00000000000000000, -25.00000000000000000 ) ) ;
#2960 = line ( 'none', #2959, #2958 ) ;
#2961 = axis2_placement_3d ( 'none', #2951, #2967, #3003 ) ;
#2962 = face_outer_bound ( 'none', #169, .t. ) ;
#2963 = direction ( 'none', ( -0.7071067811865535700, -0.7071067811865414700, 0.0000000000000000000 ) ) ;
#2964 = vector ( 'none', #2963, 1000.000000000000100 ) ;
#2965 = cartesian_point ( 'none', ( -6.873002072156088700, -32.00000000000000000, -1.000000000000000900 ) ) ;
#2966 = plane ( 'none', #2961 ) ;
#2967 = direction ( 'none', ( 0.7071067811865414700, -0.7071067811865535700, 0.0000000000000000000 ) ) ;
#2968 = direction ( 'none', ( -0.7071067811865414700, -0.7071067811865535700, 0.0000000000000000000 ) ) ;
#2969 = cartesian_point ( 'none', ( -6.873002072156088700, -32.00000000000000000, -1.000000000000000900 ) ) ;
#2970 = line ( 'none', #2969, #2964 ) ;
#2971 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156090500, -25.00000000000000000 ) ) ;
#2972 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2973 = vector ( 'none', #2972, 1000.000000000000000 ) ;
#2974 = cartesian_point ( 'none', ( -21.14871130596441500, 13.99999999999977800, -27.49999999999999600 ) ) ;
#2975 = line ( 'none', #2974, #2973 ) ;
#2976 = axis2_placement_3d ( 'none', #2971, #2926, #2968 ) ;
#2977 = direction ( 'none', ( -0.7071067811865419100, -0.7071067811865531200, -0.0000000000000000000 ) ) ;
#2978 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156090500, -25.00000000000000000 ) ) ;
#2979 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2980 = vector ( 'none', #2979, 1000.000000000000000 ) ;
#2981 = face_outer_bound ( 'none', #178, .t. ) ;
#2982 = axis2_placement_3d ( 'none', #2978, #3032, #3031 ) ;
#2983 = direction ( 'none', ( 1.000000000000000000, 8.673617379884039400e-016, 0.0000000000000000000 ) ) ;
#2984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2985 = cartesian_point ( 'none', ( -24.00000000000000400, -15.91138776201883000, -1.000000000000000900 ) ) ;
#2986 = plane ( 'none', #2982 ) ;
#2987 = axis2_placement_3d ( 'none', #3028, #3020, #3035 ) ;
#2988 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2989 = vector ( 'none', #2988, 1000.000000000000000 ) ;
#2990 = circle ( 'none', #3007, 7.999999999999996400 ) ;
#2991 = cartesian_point ( 'none', ( -23.38566791437860800, -26.85221601637054100, -25.00000000000000000 ) ) ;
#2992 = line ( 'none', #2991, #2980 ) ;
#2993 = cartesian_point ( 'none', ( -23.38566791437860800, -26.85221601637054100, -1.000000000000000900 ) ) ;
#2994 = face_outer_bound ( 'none', #151, .t. ) ;
#2995 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2996 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156089600, -8.500000000000000000 ) ) ;
#2997 = line ( 'none', #2996, #2989 ) ;
#2998 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2999 = direction ( 'none', ( 0.7071067811865531200, 0.7071067811865419100, 0.0000000000000000000 ) ) ;
#3000 = vector ( 'none', #2999, 1000.000000000000000 ) ;
#3001 = cartesian_point ( 'none', ( -6.873002072156089600, -32.00000000000000000, -8.500000000000000000 ) ) ;
#3002 = axis2_placement_3d ( 'none', #3005, #2998, #2995 ) ;
#3003 = direction ( 'none', ( 0.7071067811865535700, 0.7071067811865414700, 0.0000000000000000000 ) ) ;
#3004 = cylindrical_surface ( 'none', #3002, 5.999999999999998200 ) ;
#3005 = cartesian_point ( 'none', ( -28.99137802864844800, -28.99137802864844800, -25.00000000000000000 ) ) ;
#3006 = face_outer_bound ( 'none', #196, .t. ) ;
#3007 = axis2_placement_3d ( 'none', #2985, #2984, #2983 ) ;
#3008 = cartesian_point ( 'none', ( -26.85221601637054100, -23.38566791437861500, -8.500000000000000000 ) ) ;
#3009 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3010 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3012 = vector ( 'none', #3011, 1000.000000000000000 ) ;
#3013 = plane ( 'none', #3027 ) ;
#3014 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3015 = circle ( 'none', #3064, 7.999999999999996400 ) ;
#3016 = cylindrical_surface ( 'none', #2987, 7.999999999999996400 ) ;
#3017 = face_outer_bound ( 'none', #194, .t. ) ;
#3018 = face_outer_bound ( 'none', #214, .t. ) ;
#3019 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3020 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3021 = cartesian_point ( 'none', ( -24.00000000000000400, -15.91138776201883000, -25.00000000000000000 ) ) ;
#3022 = cartesian_point ( 'none', ( -6.873002072156088700, -32.00000000000000000, -25.00000000000000000 ) ) ;
#3023 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3025 = cartesian_point ( 'none', ( -24.00000000000000700, -15.91138776201883000, -8.500000000000000000 ) ) ;
#3026 = axis2_placement_3d ( 'none', #3025, #3024, #3023 ) ;
#3027 = axis2_placement_3d ( 'none', #3022, #3010, #3009 ) ;
#3028 = cartesian_point ( 'none', ( -15.91138776201883000, -24.00000000000000400, -25.00000000000000000 ) ) ;
#3029 = cylindrical_surface ( 'none', #3033, 7.999999999999996400 ) ;
#3030 = circle ( 'none', #3026, 7.999999999999992900 ) ;
#3031 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3032 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3033 = axis2_placement_3d ( 'none', #3021, #3019, #3014 ) ;
#3034 = cartesian_point ( 'none', ( -28.99137802864844800, -28.99137802864844800, -1.000000000000000900 ) ) ;
#3035 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3036 = cartesian_point ( 'none', ( -23.38566791437860800, -26.85221601637054400, -8.500000000000000000 ) ) ;
#3037 = axis2_placement_3d ( 'none', #3050, #3058, #3100 ) ;
#3038 = line ( 'none', #3097, #3096 ) ;
#3039 = axis2_placement_3d ( 'none', #3041, #3040, #3089 ) ;
#3040 = direction ( 'none', ( 0.7071067811865535700, 0.7071067811865414700, 0.0000000000000000000 ) ) ;
#3041 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156090500, -25.00000000000000000 ) ) ;
#3042 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3043 = vector ( 'none', #3042, 1000.000000000000000 ) ;
#3044 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3045 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3046 = cartesian_point ( 'none', ( -28.99137802864844500, -28.99137802864844800, -8.500000000000000000 ) ) ;
#3047 = axis2_placement_3d ( 'none', #3046, #3045, #3044 ) ;
#3048 = circle ( 'none', #3047, 5.999999999999994700 ) ;
#3049 = circle ( 'none', #3037, 7.999999999999996400 ) ;
#3050 = cartesian_point ( 'none', ( -15.91138776201883000, -24.00000000000000400, -1.000000000000000900 ) ) ;
#3051 = plane ( 'none', #3039 ) ;
#3052 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3053 = vector ( 'none', #3052, 1000.000000000000000 ) ;
#3054 = cartesian_point ( 'none', ( 31.36559176721202000, -6.238593839368093100, -8.500000000000000000 ) ) ;
#3055 = cartesian_point ( 'none', ( -15.91138776201883000, -32.00000000000000000, -1.000000000000000900 ) ) ;
#3056 = cartesian_point ( 'none', ( -6.873002072156089600, -32.00000000000000000, -8.500000000000000000 ) ) ;
#3057 = line ( 'none', #3056, #3053 ) ;
#3058 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3059 = cartesian_point ( 'none', ( -6.873002072156088700, -32.00000000000000000, -1.000000000000000900 ) ) ;
#3060 = line ( 'none', #3059, #3012 ) ;
#3061 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3063 = cartesian_point ( 'none', ( -15.91138776201883000, -24.00000000000000700, -8.500000000000000000 ) ) ;
#3064 = axis2_placement_3d ( 'none', #3063, #3062, #3061 ) ;
#3065 = cartesian_point ( 'none', ( -15.91138776201883000, -32.00000000000000000, -25.00000000000000000 ) ) ;
#3066 = line ( 'none', #3065, #3043 ) ;
#3067 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3068 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3069 = axis2_placement_3d ( 'none', #3034, #3068, #3067 ) ;
#3070 = circle ( 'none', #3069, 5.999999999999998200 ) ;
#3071 = face_outer_bound ( 'none', #256, .t. ) ;
#3072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3073 = axis2_placement_3d ( 'none', #3117, #3116, #3115 ) ;
#3074 = line ( 'none', #3132, #3131 ) ;
#3075 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156090500, -1.000000000000000900 ) ) ;
#3076 = circle ( 'none', #3073, 6.000000000000005300 ) ;
#3077 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3078 = vector ( 'none', #3077, 1000.000000000000000 ) ;
#3079 = cartesian_point ( 'none', ( 32.00000000000000000, -15.91138776201883000, -25.00000000000000000 ) ) ;
#3080 = plane ( 'none', #3090 ) ;
#3081 = face_outer_bound ( 'none', #156, .t. ) ;
#3082 = line ( 'none', #3079, #3078 ) ;
#3083 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156090500, -25.00000000000000000 ) ) ;
#3084 = direction ( 'none', ( -0.7071067811865391400, 0.7071067811865560100, 0.0000000000000000000 ) ) ;
#3085 = vector ( 'none', #3084, 1000.000000000000000 ) ;
#3086 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156089600, -8.500000000000000000 ) ) ;
#3087 = line ( 'none', #3086, #3085 ) ;
#3088 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3089 = direction ( 'none', ( -0.7071067811865414700, 0.7071067811865535700, 0.0000000000000000000 ) ) ;
#3090 = axis2_placement_3d ( 'none', #3083, #3088, #3072 ) ;
#3091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3092 = vector ( 'none', #3091, 1000.000000000000000 ) ;
#3093 = cartesian_point ( 'none', ( 31.36559176721202000, -6.238593839368098400, -18.50000000000000400 ) ) ;
#3094 = line ( 'none', #3075, #3128 ) ;
#3095 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3096 = vector ( 'none', #3095, 1000.000000000000000 ) ;
#3097 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156090500, -25.00000000000000000 ) ) ;
#3098 = line ( 'none', #3093, #3092 ) ;
#3099 = face_outer_bound ( 'none', #228, .t. ) ;
#3100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3101 = cartesian_point ( 'none', ( 15.91138776201883000, -24.00000000000000400, -1.000000000000000900 ) ) ;
#3102 = cartesian_point ( 'none', ( 24.00000000000000400, -15.91138776201883000, -25.00000000000000000 ) ) ;
#3103 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3104 = vector ( 'none', #3103, 1000.000000000000000 ) ;
#3105 = cartesian_point ( 'none', ( 23.38566791437861200, -26.85221601637054400, -25.00000000000000000 ) ) ;
#3106 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3107 = vector ( 'none', #3106, 1000.000000000000000 ) ;
#3108 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156090500, -1.000000000000000900 ) ) ;
#3109 = line ( 'none', #3108, #3107 ) ;
#3110 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3111 = cylindrical_surface ( 'none', #3112, 7.999999999999996400 ) ;
#3112 = axis2_placement_3d ( 'none', #3102, #3163, #3162 ) ;
#3113 = cartesian_point ( 'none', ( 15.91138776201883000, -32.00000000000000000, -1.000000000000000900 ) ) ;
#3114 = circle ( 'none', #3156, 7.999999999999992900 ) ;
#3115 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3117 = cartesian_point ( 'none', ( 28.99137802864845500, -28.99137802864845200, -1.000000000000000900 ) ) ;
#3118 = cartesian_point ( 'none', ( 32.00000000000000000, -15.91138776201883000, -1.000000000000000900 ) ) ;
#3119 = cartesian_point ( 'none', ( 15.91138776201883700, -32.00000000000000000, -8.500000000000000000 ) ) ;
#3120 = edge_loop ( 'none', ( #2892, #1715, #1718, #1717 ) ) ;
#3121 = line ( 'none', #3105, #3104 ) ;
#3122 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3123 = vector ( 'none', #3122, 1000.000000000000000 ) ;
#3124 = cartesian_point ( 'none', ( 26.85221601637054400, -23.38566791437860800, -25.00000000000000000 ) ) ;
#3125 = line ( 'none', #3124, #3123 ) ;
#3126 = cartesian_point ( 'none', ( 32.00000000000000000, -15.91138776201883000, -8.500000000000000000 ) ) ;
#3127 = direction ( 'none', ( 0.7071067811865414700, -0.7071067811865535700, 0.0000000000000000000 ) ) ;
#3128 = vector ( 'none', #3127, 1000.000000000000100 ) ;
#3129 = cartesian_point ( 'none', ( 6.238593839368100200, -31.36559176721202000, -1.000000000000000000 ) ) ;
#3130 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3131 = vector ( 'none', #3130, 1000.000000000000000 ) ;
#3132 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156089600, -8.500000000000000000 ) ) ;
#3133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3134 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3135 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3137 = face_outer_bound ( 'none', #2283, .t. ) ;
#3138 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3139 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3140 = circle ( 'none', #3146, 8.000000000000000000 ) ;
#3141 = vector ( 'none', #3139, 1000.000000000000000 ) ;
#3142 = cartesian_point ( 'none', ( 6.873002072156089600, -32.00000000000000000, -8.500000000000000000 ) ) ;
#3143 = line ( 'none', #3142, #3141 ) ;
#3144 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3145 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3146 = axis2_placement_3d ( 'none', #3101, #3134, #3133 ) ;
#3147 = cartesian_point ( 'none', ( 23.38566791437861200, -26.85221601637054800, -8.500000000000000000 ) ) ;
#3148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3149 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3150 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3151 = axis2_placement_3d ( 'none', #3157, #3150, #3149 ) ;
#3152 = circle ( 'none', #3154, 6.000000000000005300 ) ;
#3153 = cartesian_point ( 'none', ( 26.85221601637054100, -23.38566791437860800, -8.500000000000000000 ) ) ;
#3154 = axis2_placement_3d ( 'none', #3159, #3145, #3144 ) ;
#3155 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3156 = axis2_placement_3d ( 'none', #3164, #3110, #3155 ) ;
#3157 = cartesian_point ( 'none', ( 24.00000000000000400, -15.91138776201883000, -1.000000000000000900 ) ) ;
#3158 = cartesian_point ( 'none', ( 26.85221601637054800, -23.38566791437860800, -1.000000000000000900 ) ) ;
#3159 = cartesian_point ( 'none', ( 28.99137802864845500, -28.99137802864845500, -8.500000000000000000 ) ) ;
#3160 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3161 = circle ( 'none', #3151, 7.999999999999996400 ) ;
#3162 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3163 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3164 = cartesian_point ( 'none', ( 24.00000000000000700, -15.91138776201883000, -8.500000000000000000 ) ) ;
#3165 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3166 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -27.49999999999999600 ) ) ;
#3167 = circle ( 'none', #3223, 6.430158461016502800 ) ;
#3168 = cartesian_point ( 'none', ( 6.430158461016502800, 0.0000000000000000000, -5.499999999999999100 ) ) ;
#3169 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3170 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3171 = vector ( 'none', #3170, 1000.000000000000000 ) ;
#3172 = cartesian_point ( 'none', ( 15.91138776201883000, -32.00000000000000000, -25.00000000000000000 ) ) ;
#3173 = line ( 'none', #3172, #3171 ) ;
#3174 = axis2_placement_3d ( 'none', #3216, #3215, #3214 ) ;
#3175 = cartesian_point ( 'none', ( 6.238593839368104600, -31.36559176721202000, -8.500000000000000000 ) ) ;
#3176 = face_outer_bound ( 'none', #280, .t. ) ;
#3177 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3178 = vector ( 'none', #3177, 1000.000000000000000 ) ;
#3179 = plane ( 'none', #3174 ) ;
#3180 = conical_surface ( 'none', #3205, 6.430158461016502800, 0.03490658503988732000 ) ;
#3181 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3182 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3183 = cartesian_point ( 'none', ( 6.238593839368098400, -31.36559176721202000, -18.50000000000000400 ) ) ;
#3184 = cylindrical_surface ( 'none', #3188, 8.000000000000000000 ) ;
#3185 = cylindrical_surface ( 'none', #3208, 3.099999999999998800 ) ;
#3186 = cartesian_point ( 'none', ( 15.91138776201883000, -24.00000000000000400, -25.00000000000000000 ) ) ;
#3187 = line ( 'none', #3183, #3178 ) ;
#3188 = axis2_placement_3d ( 'none', #3186, #3169, #3192 ) ;
#3189 = face_outer_bound ( 'none', #247, .t. ) ;
#3190 = cartesian_point ( 'none', ( 23.38566791437861200, -26.85221601637054400, -1.000000000000000900 ) ) ;
#3191 = cartesian_point ( 'none', ( 28.99137802864845500, -28.99137802864845200, -25.00000000000000000 ) ) ;
#3192 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3193 = cartesian_point ( 'none', ( 6.873002072156095800, -32.00000000000000000, -1.000000000000000900 ) ) ;
#3194 = axis2_placement_3d ( 'none', #3191, #3182, #3181 ) ;
#3195 = cylindrical_surface ( 'none', #3194, 6.000000000000005300 ) ;
#3196 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3197 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3198 = axis2_placement_3d ( 'none', #3200, #3197, #3196 ) ;
#3199 = axis2_placement_3d ( 'none', #3245, #3244, #3243 ) ;
#3200 = cartesian_point ( 'none', ( 15.91138776201883700, -24.00000000000000700, -8.500000000000000000 ) ) ;
#3201 = cartesian_point ( 'none', ( 3.400000000000010600, -28.00000000000000000, -27.49999999999999600 ) ) ;
#3202 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3203 = cartesian_point ( 'none', ( -6.430158461016502800, 7.917438585875962400e-016, -5.499999999999999100 ) ) ;
#3204 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3205 = axis2_placement_3d ( 'none', #3211, #3207, #3202 ) ;
#3206 = circle ( 'none', #3198, 7.999999999999994700 ) ;
#3207 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3208 = axis2_placement_3d ( 'none', #3166, #3165, #3204 ) ;
#3209 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3210 = vector ( 'none', #3209, 1000.000000000000000 ) ;
#3211 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999999100 ) ) ;
#3212 = axis2_placement_3d ( 'none', #3236, #3241, #3225 ) ;
#3213 = face_outer_bound ( 'none', #296, .t. ) ;
#3214 = direction ( 'none', ( 0.7071067811865535700, -0.7071067811865414700, 0.0000000000000000000 ) ) ;
#3215 = direction ( 'none', ( -0.7071067811865414700, -0.7071067811865535700, 0.0000000000000000000 ) ) ;
#3216 = cartesian_point ( 'none', ( 6.873002072156095800, -32.00000000000000000, -25.00000000000000000 ) ) ;
#3217 = cartesian_point ( 'none', ( 6.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3218 = line ( 'none', #3217, #3210 ) ;
#3219 = face_outer_bound ( 'none', #572, .t. ) ;
#3220 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3221 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3222 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999999100 ) ) ;
#3223 = axis2_placement_3d ( 'none', #3222, #3221, #3220 ) ;
#3224 = face_outer_bound ( 'none', #305, .t. ) ;
#3225 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3226 = axis2_placement_3d ( 'none', #3275, #3274, #3273 ) ;
#3227 = circle ( 'none', #3242, 29.00000000000000000 ) ;
#3228 = face_bound ( 'none', #9314, .t. ) ;
#3229 = face_outer_bound ( 'none', #321, .t. ) ;
#3230 = cartesian_point ( 'none', ( -6.766666666666670200, -28.19950748190865800, -27.49999999999999600 ) ) ;
#3231 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3232 = vector ( 'none', #3231, 1000.000000000000000 ) ;
#3233 = cartesian_point ( 'none', ( 6.873002072156095800, -32.00000000000000000, -1.000000000000000900 ) ) ;
#3234 = face_bound ( 'none', #342, .t. ) ;
#3235 = plane ( 'none', #3212 ) ;
#3236 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.00000000000000000, -27.49999999999999600 ) ) ;
#3237 = direction ( 'none', ( 0.7071067811865503500, -0.7071067811865445800, -0.0000000000000000000 ) ) ;
#3238 = vector ( 'none', #3237, 1000.000000000000100 ) ;
#3239 = cartesian_point ( 'none', ( 6.873002072156089600, -32.00000000000000000, -8.500000000000000000 ) ) ;
#3240 = line ( 'none', #3233, #3232 ) ;
#3241 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3242 = axis2_placement_3d ( 'none', #3248, #3279, #3278 ) ;
#3243 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3244 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3245 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -27.49999999999999600 ) ) ;
#3246 = line ( 'none', #3239, #3238 ) ;
#3247 = face_bound ( 'none', #312, .t. ) ;
#3248 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.49999999999999600 ) ) ;
#3249 = face_bound ( 'none', #300, .t. ) ;
#3250 = direction ( 'none', ( -0.7071067811865535700, 0.7071067811865414700, 0.0000000000000000000 ) ) ;
#3251 = vector ( 'none', #3250, 1000.000000000000100 ) ;
#3252 = cartesian_point ( 'none', ( 6.873002072156095800, -32.00000000000000000, -1.000000000000000900 ) ) ;
#3253 = line ( 'none', #3252, #3251 ) ;
#3254 = circle ( 'none', #3199, 3.400000000000014100 ) ;
#3255 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3256 = vector ( 'none', #3255, 1000.000000000000000 ) ;
#3257 = cartesian_point ( 'none', ( 6.873002072156095800, -32.00000000000000000, -25.00000000000000000 ) ) ;
#3258 = line ( 'none', #3257, #3256 ) ;
#3259 = cartesian_point ( 'none', ( -30.25345104384605200, 10.42730549747203000, -27.49999999999999600 ) ) ;
#3260 = cartesian_point ( 'none', ( -30.04795796554084900, 10.38482156246982400, -27.49999999999999600 ) ) ;
#3261 = cartesian_point ( 'none', ( -29.85538184591279900, 10.30880951522130400, -27.49999999999999600 ) ) ;
#3262 = cartesian_point ( 'none', ( -29.67389039233932000, 10.20402537564503800, -27.49999999999999600 ) ) ;
#3263 = circle ( 'none', #3327, 5.000000000000000000 ) ;
#3264 = cartesian_point ( 'none', ( -23.67389039233931700, 20.59633022105830200, -27.49999999999999600 ) ) ;
#3265 = cartesian_point ( 'none', ( -21.03815652020891500, 19.95985897322902500, -27.49999999999999600 ) ) ;
#3266 = b_spline_curve_with_knots ( 'none', 3,
( #3262, #3261, #3260, #3259 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0006210833773157892100 ),
.unspecified. ) ;
#3267 = cartesian_point ( 'none', ( 29.67389039233932000, 10.20402537564503300, -27.49999999999999600 ) ) ;
#3268 = circle ( 'none', #3333, 2.499999999999998700 ) ;
#3269 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3270 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3271 = cartesian_point ( 'none', ( -6.000000000000005300, -30.80035559670335100, -27.49999999999999600 ) ) ;
#3272 = cartesian_point ( 'none', ( -29.67389039233932000, 10.20402537564503800, -27.49999999999999600 ) ) ;
#3273 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3275 = cartesian_point ( 'none', ( 14.23000000000000600, -22.94500000000000000, 2.000000000000000000 ) ) ;
#3276 = circle ( 'none', #3281, 1.000000000000000900 ) ;
#3277 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -27.49999999999999600 ) ) ;
#3278 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3279 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3280 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, -27.49999999999999600 ) ) ;
#3281 = axis2_placement_3d ( 'none', #3280, #3270, #3269 ) ;
#3282 = circle ( 'none', #3226, 2.499999999999998700 ) ;
#3283 = axis2_placement_3d ( 'none', #3332, #3329, #3328 ) ;
#3284 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3286 = cartesian_point ( 'none', ( 7.892848620504681600e-015, -28.00000000000000000, 2.000000000000000000 ) ) ;
#3287 = circle ( 'none', #3294, 1.375000000000000400 ) ;
#3288 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3289 = circle ( 'none', #3283, 3.400000000000014100 ) ;
#3290 = cartesian_point ( 'none', ( -15.00499999999999400, -22.44999999999999900, 0.0000000000000000000 ) ) ;
#3291 = cartesian_point ( 'none', ( -19.94999999999999600, 18.93000000000000000, 2.000000000000000000 ) ) ;
#3292 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999999400, 0.0000000000000000000 ) ) ;
#3293 = vector ( 'none', #3292, 1000.000000000000000 ) ;
#3294 = axis2_placement_3d ( 'none', #3286, #3285, #3284 ) ;
#3295 = cartesian_point ( 'none', ( 21.03815652020891500, 19.95985897322902500, -27.49999999999999600 ) ) ;
#3296 = cartesian_point ( 'none', ( 22.26361019331956500, 19.78210456852145100, -27.49999999999999600 ) ) ;
#3297 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3298 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3299 = cartesian_point ( 'none', ( -19.47879418959828600, 18.17429029912938900, -27.49999999999999600 ) ) ;
#3300 = line ( 'none', #3299, #3293 ) ;
#3301 = direction ( 'none', ( -0.8660254037844388200, 0.4999999999999996700, 0.0000000000000000000 ) ) ;
#3302 = vector ( 'none', #3301, 1000.000000000000000 ) ;
#3303 = circle ( 'none', #3309, 3.400000000000014100 ) ;
#3304 = cartesian_point ( 'none', ( -23.67389039233931700, 20.59633022105830200, -27.49999999999999600 ) ) ;
#3305 = cartesian_point ( 'none', ( -23.85538184591374700, 20.70111436063319100, -27.49999999999999600 ) ) ;
#3306 = cartesian_point ( 'none', ( -24.01749826963979800, 20.82988414876700700, -27.49999999999999600 ) ) ;
#3307 = cartesian_point ( 'none', ( -24.15703697575494900, 20.98660440738349900, -27.49999999999999600 ) ) ;
#3308 = cartesian_point ( 'none', ( -28.26361019331956800, 9.389799723108186700, -27.49999999999999600 ) ) ;
#3309 = axis2_placement_3d ( 'none', #3277, #3298, #3297 ) ;
#3310 = cartesian_point ( 'none', ( -25.47879418959827900, 7.781985453716126600, -27.49999999999999600 ) ) ;
#3311 = line ( 'none', #3310, #3302 ) ;
#3312 = b_spline_curve_with_knots ( 'none', 3,
( #3307, #3306, #3305, #3304 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0006210833773157944200 ),
.unspecified. ) ;
#3313 = face_bound ( 'none', #412, .t. ) ;
#3314 = face_bound ( 'none', #397, .t. ) ;
#3315 = b_spline_curve_with_knots ( 'none', 3,
( #3377, #3376, #3375, #3374 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0006210833773157882400 ),
.unspecified. ) ;
#3316 = face_bound ( 'none', #406, .t. ) ;
#3317 = circle ( 'none', #3369, 1.375000000000001300 ) ;
#3318 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3320 = axis2_placement_3d ( 'none', #3325, #3319, #3318 ) ;
#3321 = circle ( 'none', #3320, 2.499999999999995100 ) ;
#3322 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3324 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#3325 = cartesian_point ( 'none', ( 19.94999999999998200, 18.93000000000027700, 2.000000000000000000 ) ) ;
#3326 = cartesian_point ( 'none', ( -22.26361019331956500, 19.78210456852145100, -27.49999999999999600 ) ) ;
#3327 = axis2_placement_3d ( 'none', #3324, #3323, #3322 ) ;
#3328 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3329 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3330 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3332 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -27.49999999999999600 ) ) ;
#3333 = axis2_placement_3d ( 'none', #3291, #3331, #3330 ) ;
#3334 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3336 = axis2_placement_3d ( 'none', #3290, #3335, #3334 ) ;
#3337 = circle ( 'none', #3336, 2.500000000000000400 ) ;
#3338 = axis2_placement_3d ( 'none', #3345, #3407, #3406 ) ;
#3339 = circle ( 'none', #3338, 2.499999999999995100 ) ;
#3340 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3342 = cartesian_point ( 'none', ( -14.73499999999999400, 0.8900000000000019000, 0.0000000000000000000 ) ) ;
#3343 = axis2_placement_3d ( 'none', #3342, #3341, #3340 ) ;
#3344 = circle ( 'none', #3343, 6.499999999999999100 ) ;
#3345 = cartesian_point ( 'none', ( 19.94999999999998200, 18.93000000000027700, 0.0000000000000000000 ) ) ;
#3346 = axis2_placement_3d ( 'none', #3382, #3381, #3634 ) ;
#3347 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3348 = cartesian_point ( 'none', ( -24.25000000000000000, 13.99999999999999800, 0.0000000000000000000 ) ) ;
#3349 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3350 = plane ( 'none', #3371 ) ;
#3351 = face_outer_bound ( 'none', #853, .t. ) ;
#3352 = face_bound ( 'none', #401, .t. ) ;
#3353 = circle ( 'none', #3401, 1.375000000000001300 ) ;
#3354 = face_bound ( 'none', #371, .t. ) ;
#3355 = circle ( 'none', #3405, 5.000000000000000000 ) ;
#3356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3357 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3359 = cartesian_point ( 'none', ( 1.034826545279519200e-015, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#3360 = axis2_placement_3d ( 'none', #3359, #3358, #3357 ) ;
#3361 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3362 = face_bound ( 'none', #403, .t. ) ;
#3363 = face_outer_bound ( 'none', #390, .t. ) ;
#3364 = face_bound ( 'none', #382, .t. ) ;
#3365 = circle ( 'none', #3360, 1.500000000000000900 ) ;
#3366 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3368 = cartesian_point ( 'none', ( 24.25000000000005700, 14.00000000000033900, 0.0000000000000000000 ) ) ;
#3369 = axis2_placement_3d ( 'none', #3368, #3367, #3366 ) ;
#3370 = face_bound ( 'none', #389, .t. ) ;
#3371 = axis2_placement_3d ( 'none', #3288, #3356, #3349 ) ;
#3372 = face_bound ( 'none', #379, .t. ) ;
#3373 = face_bound ( 'none', #355, .t. ) ;
#3374 = cartesian_point ( 'none', ( 24.15703697575494500, 20.98660440738349900, -27.49999999999999600 ) ) ;
#3375 = cartesian_point ( 'none', ( 24.01749826963770900, 20.82988414877042900, -27.49999999999999600 ) ) ;
#3376 = cartesian_point ( 'none', ( 23.85538184591279900, 20.70111436063456600, -27.49999999999999600 ) ) ;
#3377 = cartesian_point ( 'none', ( 23.67389039233932000, 20.59633022105830200, -27.49999999999999600 ) ) ;
#3378 = cartesian_point ( 'none', ( 7.892848620504681600e-015, -28.00000000000000000, 0.0000000000000000000 ) ) ;
#3379 = axis2_placement_3d ( 'none', #3378, #3148, #3160 ) ;
#3380 = plane ( 'none', #3346 ) ;
#3381 = direction ( 'none', ( 1.000000000000000000, -3.095204588197075600e-016, 0.0000000000000000000 ) ) ;
#3382 = cartesian_point ( 'none', ( 6.000000000000000900, -25.95627575284552800, -5.080792708470379900 ) ) ;
#3383 = face_bound ( 'none', #1300, .t. ) ;
#3384 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3385 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3386 = circle ( 'none', #3379, 1.375000000000000400 ) ;
#3387 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3388 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3389 = cartesian_point ( 'none', ( 14.23000000000000600, -22.94500000000000000, 0.0000000000000000000 ) ) ;
#3390 = axis2_placement_3d ( 'none', #3389, #3385, #3384 ) ;
#3391 = axis2_placement_3d ( 'none', #3361, #3388, #3387 ) ;
#3392 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3394 = cartesian_point ( 'none', ( -19.94999999999999600, 18.93000000000000000, 0.0000000000000000000 ) ) ;
#3395 = axis2_placement_3d ( 'none', #3394, #3393, #3392 ) ;
#3396 = circle ( 'none', #3395, 2.499999999999998700 ) ;
#3397 = circle ( 'none', #3390, 2.499999999999998700 ) ;
#3398 = circle ( 'none', #3391, 31.97500000000000500 ) ;
#3399 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3400 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3401 = axis2_placement_3d ( 'none', #3348, #3400, #3399 ) ;
#3402 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3404 = face_outer_bound ( 'none', #395, .t. ) ;
#3405 = axis2_placement_3d ( 'none', #3347, #3403, #3402 ) ;
#3406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3408 = cartesian_point ( 'none', ( 19.94999999999998200, 18.93000000000027700, 2.000000000000000000 ) ) ;
#3409 = face_outer_bound ( 'none', #430, .t. ) ;
#3410 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3411 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3412 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3413 = axis2_placement_3d ( 'none', #3432, #3424, #3429 ) ;
#3414 = cartesian_point ( 'none', ( 31.70000000000000600, 0.0000000000000000000, -115.5096679918780900 ) ) ;
#3415 = line ( 'none', #3414, #3463 ) ;
#3416 = face_outer_bound ( 'none', #450, .t. ) ;
#3417 = cylindrical_surface ( 'none', #3466, 1.375000000000000400 ) ;
#3418 = cartesian_point ( 'none', ( -24.25000000000000000, 13.99999999999999800, 2.000000000000000000 ) ) ;
#3419 = axis2_placement_3d ( 'none', #3418, #3412, #3411 ) ;
#3420 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3421 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3422 = axis2_placement_3d ( 'none', #3433, #3421, #3420 ) ;
#3423 = cylindrical_surface ( 'none', #3419, 1.375000000000001300 ) ;
#3424 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3425 = face_outer_bound ( 'none', #432, .t. ) ;
#3426 = cylindrical_surface ( 'none', #3430, 2.499999999999995100 ) ;
#3427 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3428 = face_outer_bound ( 'none', #416, .t. ) ;
#3429 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3430 = axis2_placement_3d ( 'none', #3408, #3410, #3465 ) ;
#3431 = cylindrical_surface ( 'none', #3434, 6.499999999999999100 ) ;
#3432 = cartesian_point ( 'none', ( -19.94999999999999600, 18.93000000000000000, 2.000000000000000000 ) ) ;
#3433 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#3434 = axis2_placement_3d ( 'none', #3445, #3444, #3427 ) ;
#3435 = cylindrical_surface ( 'none', #3413, 2.499999999999998700 ) ;
#3436 = cylindrical_surface ( 'none', #3422, 5.000000000000000000 ) ;
#3437 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3438 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3439 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#3440 = axis2_placement_3d ( 'none', #3439, #3438, #3437 ) ;
#3442 = oriented_edge ( 'none', *, *, #2907, .t. ) ;
#3441 = cylindrical_surface ( 'none', #3440, 31.97500000000000500 ) ;
#3443 = face_outer_bound ( 'none', #423, .t. ) ;
#3444 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3445 = cartesian_point ( 'none', ( -14.73499999999999400, 0.8900000000000019000, 2.000000000000000000 ) ) ;
#3446 = cartesian_point ( 'none', ( 14.23000000000000600, -22.94500000000000000, 2.000000000000000000 ) ) ;
#3447 = circle ( 'none', #3489, 31.70000000000000600 ) ;
#3448 = axis2_placement_3d ( 'none', #3446, #3467, #3501 ) ;
#3449 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3450 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3451 = cartesian_point ( 'none', ( 1.034826545279519200e-015, 28.00000000000000000, 2.000000000000000000 ) ) ;
#3452 = circle ( 'none', #3568, 31.98000000000000000 ) ;
#3453 = cartesian_point ( 'none', ( 8.500000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#3454 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3455 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3456 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3457 = cylindrical_surface ( 'none', #3490, 2.499999999999998700 ) ;
#3458 = cylindrical_surface ( 'none', #3448, 2.499999999999998700 ) ;
#3459 = face_outer_bound ( 'none', #482, .t. ) ;
#3460 = axis2_placement_3d ( 'none', #3451, #3450, #3449 ) ;
#3461 = face_outer_bound ( 'none', #440, .t. ) ;
#3462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3463 = vector ( 'none', #3462, 1000.000000000000000 ) ;
#3464 = cartesian_point ( 'none', ( 7.892848620504681600e-015, -28.00000000000000000, 2.000000000000000000 ) ) ;
#3465 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3466 = axis2_placement_3d ( 'none', #3464, #3456, #3455 ) ;
#3467 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3468 = cylindrical_surface ( 'none', #3460, 1.500000000000000900 ) ;
#3469 = face_outer_bound ( 'none', #442, .t. ) ;
#3470 = axis2_placement_3d ( 'none', #3471, #3532, #3530 ) ;
#3471 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#3472 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#3473 = face_outer_bound ( 'none', #472, .t. ) ;
#3474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3475 = axis2_placement_3d ( 'none', #3498, #3474, #3484 ) ;
#3476 = cylindrical_surface ( 'none', #3475, 31.70000000000000600 ) ;
#3477 = face_outer_bound ( 'none', #502, .t. ) ;
#3478 = cartesian_point ( 'none', ( 31.69999999999999900, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#3479 = circle ( 'none', #3535, 31.69999999999999900 ) ;
#3480 = cartesian_point ( 'none', ( 31.98000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#3481 = cylindrical_surface ( 'none', #3470, 8.500000000000000000 ) ;
#3482 = cartesian_point ( 'none', ( 31.12699792784393100, -6.000000000000016900, -18.50000000000000400 ) ) ;
#3483 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3484 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3485 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3487 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.500000000000000000 ) ) ;
#3488 = cartesian_point ( 'none', ( -15.00499999999999400, -22.44999999999999900, 2.000000000000000000 ) ) ;
#3489 = axis2_placement_3d ( 'none', #3487, #3486, #3485 ) ;
#3490 = axis2_placement_3d ( 'none', #3488, #3454, #3483 ) ;
#3491 = cartesian_point ( 'none', ( -8.500000000000000000, 1.040949779275250100e-015, -26.00000000000000400 ) ) ;
#3492 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3494 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#3495 = vertex_point ( 'none', #7529 ) ;
#3496 = axis2_placement_3d ( 'none', #3494, #3493, #3492 ) ;
#3497 = circle ( 'none', #3496, 31.98000000000000000 ) ;
#3498 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -115.5096679918780900 ) ) ;
#3499 = cartesian_point ( 'none', ( 31.70000000000000600, 0.0000000000000000000, -8.500000000000000000 ) ) ;
#3500 = face_outer_bound ( 'none', #462, .t. ) ;
#3501 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3502 = cartesian_point ( 'none', ( 31.12699792784393100, -6.000000000000016900, -8.500000000000000000 ) ) ;
#3503 = line ( 'none', #3564, #3563 ) ;
#3504 = cylindrical_surface ( 'none', #3561, 31.98000000000000000 ) ;
#3505 = cartesian_point ( 'none', ( 31.98000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#3506 = cartesian_point ( 'none', ( 8.500000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#3507 = cartesian_point ( 'none', ( -27.80482318687558100, 8.239648508679621800, -28.49999999999999600 ) ) ;
#3508 = edge_curve ( 'none', #2882, #3495, #7532, .t. ) ;
#3509 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3511 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#3512 = face_outer_bound ( 'none', #515, .t. ) ;
#3513 = axis2_placement_3d ( 'none', #3544, #3541, #3540 ) ;
#3514 = circle ( 'none', #3597, 1.000000000000000900 ) ;
#3515 = axis2_placement_3d ( 'none', #3511, #3510, #3509 ) ;
#3516 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3517 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3518 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#3519 = axis2_placement_3d ( 'none', #3518, #3517, #3516 ) ;
#3520 = cartesian_point ( 'none', ( -8.500000000000000000, 1.040949779275250100e-015, -25.00000000000000000 ) ) ;
#3521 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3522 = vector ( 'none', #3521, 1000.000000000000000 ) ;
#3523 = cartesian_point ( 'none', ( -8.500000000000000000, 1.040949779275250100e-015, -26.00000000000000400 ) ) ;
#3524 = line ( 'none', #3523, #3522 ) ;
#3525 = circle ( 'none', #3519, 8.500000000000000000 ) ;
#3526 = cartesian_point ( 'none', ( 31.36559176721202000, 6.238593839368101100, -8.500000000000000000 ) ) ;
#3527 = cartesian_point ( 'none', ( 8.500000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#3528 = circle ( 'none', #3515, 8.500000000000000000 ) ;
#3529 = cartesian_point ( 'none', ( 31.36559176721202000, 6.238593839368102000, -18.50000000000000400 ) ) ;
#3531 = edge_curve ( 'none', #568, #304, #7518, .t. ) ;
#3530 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3532 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3533 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3534 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3535 = axis2_placement_3d ( 'none', #3472, #3534, #3533 ) ;
#3536 = cartesian_point ( 'none', ( -28.76361019331956500, 8.523774319323747400, -28.49999999999999600 ) ) ;
#3537 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, -27.49999999999999600 ) ) ;
#3538 = axis2_placement_3d ( 'none', #3536, #3594, #3593 ) ;
#3539 = edge_loop ( 'none', ( #2887, #2889, #2909, #2906 ) ) ;
#3540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3541 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3542 = cartesian_point ( 'none', ( 31.36559176721202000, 6.238593839368100200, -1.000000000000000000 ) ) ;
#3543 = axis2_placement_3d ( 'none', #3545, #3549, #3591 ) ;
#3544 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, -28.49999999999999600 ) ) ;
#3545 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, -28.49999999999999600 ) ) ;
#3546 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3547 = vector ( 'none', #3546, 1000.000000000000000 ) ;
#3548 = circle ( 'none', #3513, 1.000000000000000900 ) ;
#3549 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3550 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3551 = line ( 'none', #3506, #3547 ) ;
#3552 = cartesian_point ( 'none', ( -28.76361019331956500, 8.523774319323745600, -29.50000000000000000 ) ) ;
#3553 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3554 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#3555 = cartesian_point ( 'none', ( -27.76361019331956500, 8.523774319323747400, -28.49999999999999600 ) ) ;
#3556 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3557 = vector ( 'none', #3556, 1000.000000000000000 ) ;
#3558 = cartesian_point ( 'none', ( 31.12699792784393100, -6.000000000000016900, -115.5096679918780900 ) ) ;
#3559 = circle ( 'none', #3538, 1.000000000000001100 ) ;
#3560 = line ( 'none', #3558, #3557 ) ;
#3561 = axis2_placement_3d ( 'none', #3554, #3553, #3550 ) ;
#3562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3563 = vector ( 'none', #3562, 1000.000000000000000 ) ;
#3564 = cartesian_point ( 'none', ( 31.98000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#3565 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3566 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3567 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#3568 = axis2_placement_3d ( 'none', #3567, #3566, #3565 ) ;
#3569 = line ( 'none', #3570, #3632 ) ;
#3570 = cartesian_point ( 'none', ( -27.76361019331956500, 8.523774319323747400, 0.0000000000000000000 ) ) ;
#3571 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, -28.49999999999999600 ) ) ;
#3572 = cylindrical_surface ( 'none', #3588, 1.000000000000000900 ) ;
#3573 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3574 = vector ( 'none', #3573, 1000.000000000000000 ) ;
#3575 = cartesian_point ( 'none', ( 31.36559176721202000, 6.238593839368098400, -18.50000000000000400 ) ) ;
#3576 = line ( 'none', #3575, #3574 ) ;
#3577 = face_outer_bound ( 'none', #527, .t. ) ;
#3578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3579 = cartesian_point ( 'none', ( -27.76361019331956500, 8.523774319323747400, -27.49999999999999600 ) ) ;
#3580 = cartesian_point ( 'none', ( -21.14871130596441500, 13.99999999999977800, -27.19999999999997800 ) ) ;
#3581 = line ( 'none', #3580, #3612 ) ;
#3582 = circle ( 'none', #3619, 3.400000000000014100 ) ;
#3583 = spherical_surface ( 'none', #3543, 1.000000000000000000 ) ;
#3584 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3585 = vector ( 'none', #3584, 1000.000000000000000 ) ;
#3586 = cartesian_point ( 'none', ( 31.36559176721202000, 6.238593839368098400, -18.50000000000000400 ) ) ;
#3587 = line ( 'none', #3586, #3585 ) ;
#3588 = axis2_placement_3d ( 'none', #3589, #3578, #3596 ) ;
#3589 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, 0.0000000000000000000 ) ) ;
#3590 = face_outer_bound ( 'none', #524, .t. ) ;
#3591 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3592 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3593 = direction ( 'none', ( 0.9587870064439857300, -0.2841258106441240700, 0.0000000000000000000 ) ) ;
#3594 = direction ( 'none', ( -0.2841258106441249000, -0.9587870064439854000, -0.0000000000000000000 ) ) ;
#3595 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3596 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3597 = axis2_placement_3d ( 'none', #3537, #3592, #3595 ) ;
#3598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3599 = direction ( 'none', ( -0.7071067811865434600, 0.0000000000000000000, -0.7071067811865516800 ) ) ;
#3600 = vector ( 'none', #3599, 1000.000000000000000 ) ;
#3601 = cartesian_point ( 'none', ( 3.099999999999995600, -28.00000000000000000, -27.19999999999997800 ) ) ;
#3602 = axis2_placement_3d ( 'none', #3644, #3649, #3648 ) ;
#3603 = conical_surface ( 'none', #3607, 3.099999999999998800, 0.7853981633974425100 ) ;
#3604 = circle ( 'none', #3655, 3.099999999999998800 ) ;
#3605 = cartesian_point ( 'none', ( -27.64871130596442600, 13.99999999999977800, -27.49999999999999600 ) ) ;
#3606 = cartesian_point ( 'none', ( -27.34871130596441100, 13.99999999999977800, -27.19999999999997800 ) ) ;
#3607 = axis2_placement_3d ( 'none', #3656, #3598, #3650 ) ;
#3608 = cartesian_point ( 'none', ( 20.84871130596420800, 14.00000000000011200, -27.49999999999999600 ) ) ;
#3609 = cartesian_point ( 'none', ( 27.64871130596423800, 14.00000000000011200, -27.49999999999999600 ) ) ;
#3610 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -27.19999999999997800 ) ) ;
#3611 = direction ( 'none', ( 0.7071067811865434600, 8.659560562354884800e-017, -0.7071067811865516800 ) ) ;
#3612 = vector ( 'none', #3611, 1000.000000000000000 ) ;
#3613 = line ( 'none', #3606, #3600 ) ;
#3614 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3615 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3616 = axis2_placement_3d ( 'none', #3610, #3615, #3614 ) ;
#3617 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3618 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3619 = axis2_placement_3d ( 'none', #3628, #3618, #3617 ) ;
#3620 = face_outer_bound ( 'none', #553, .t. ) ;
#3621 = conical_surface ( 'none', #3616, 3.099999999999998800, 0.7853981633974425100 ) ;
#3622 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3623 = edge_curve ( 'none', #3495, #304, #7477, .t. ) ;
#3624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3625 = axis2_placement_3d ( 'none', #3571, #3624, #3622 ) ;
#3626 = cartesian_point ( 'none', ( -20.84871130596440000, 13.99999999999977800, -27.49999999999999600 ) ) ;
#3627 = cartesian_point ( 'none', ( 27.34871130596421900, 14.00000000000011200, -27.19999999999997800 ) ) ;
#3628 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -27.49999999999999600 ) ) ;
#3629 = edge_loop ( 'none', ( #3442, #2896, #2888, #2893 ) ) ;
#3630 = circle ( 'none', #3625, 1.000000000000000900 ) ;
#3631 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3632 = vector ( 'none', #3631, 1000.000000000000000 ) ;
#3633 = cartesian_point ( 'none', ( -21.14871130596441500, 13.99999999999977800, -25.00000000000000000 ) ) ;
#3634 = direction ( 'none', ( 3.095204588197075600e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3636 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3638 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -27.19999999999997800 ) ) ;
#3639 = axis2_placement_3d ( 'none', #3638, #3637, #3636 ) ;
#3640 = cartesian_point ( 'none', ( -27.34871130596441100, 13.99999999999977800, -25.00000000000000000 ) ) ;
#3641 = cartesian_point ( 'none', ( -22.63688016914082000, 21.15231262792151100, -29.50000000000000000 ) ) ;
#3642 = direction ( 'none', ( 0.7071067811865434600, 8.659560562354884800e-017, -0.7071067811865516800 ) ) ;
#3643 = vector ( 'none', #3642, 1000.000000000000000 ) ;
#3644 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -27.49999999999999600 ) ) ;
#3645 = circle ( 'none', #3602, 3.400000000000014100 ) ;
#3646 = line ( 'none', #3651, #3643 ) ;
#3647 = circle ( 'none', #3639, 3.099999999999998800 ) ;
#3648 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3649 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3650 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3651 = cartesian_point ( 'none', ( 27.34871130596421900, 14.00000000000011200, -27.19999999999997800 ) ) ;
#3652 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3653 = oriented_edge ( 'none', *, *, #3531, .t. ) ;
#3654 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3655 = axis2_placement_3d ( 'none', #3661, #3654, #3652 ) ;
#3656 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -27.19999999999997800 ) ) ;
#3657 = cartesian_point ( 'none', ( 21.14871130596422300, 14.00000000000011200, -27.19999999999997800 ) ) ;
#3658 = cartesian_point ( 'none', ( 21.14871130596422300, 14.00000000000011200, -25.00000000000000000 ) ) ;
#3659 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3660 = face_outer_bound ( 'none', #558, .t. ) ;
#3661 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -27.19999999999997800 ) ) ;
#3662 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3663 = vector ( 'none', #3662, 1000.000000000000000 ) ;
#3664 = cartesian_point ( 'none', ( -27.80482318687557700, 8.239648508679621800, 0.0000000000000000000 ) ) ;
#3665 = line ( 'none', #3664, #3663 ) ;
#3666 = cartesian_point ( 'none', ( -21.14871130596441500, 13.99999999999977800, -27.19999999999997800 ) ) ;
#3667 = cartesian_point ( 'none', ( -27.34871130596441100, 13.99999999999977800, -27.19999999999997800 ) ) ;
#3668 = axis2_placement_3d ( 'none', #3689, #3673, #3672 ) ;
#3669 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3670 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.043247295881172500e-016, -2.484999999999999900 ) ) ;
#3671 = line ( 'none', #3670, #3724 ) ;
#3672 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3673 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3674 = cartesian_point ( 'none', ( 1.749999999999999800, 6.809036203259284800e-017, -0.5560000000000000500 ) ) ;
#3675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3676 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3677 = cartesian_point ( 'none', ( 1011.449999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3678 = cylindrical_surface ( 'none', #3717, 3.500000000000000000 ) ;
#3679 = axis2_placement_3d ( 'none', #3764, #3763, #3762 ) ;
#3680 = conical_surface ( 'none', #3668, 1.750000000000000000, 0.7853981633974502800 ) ;
#3681 = axis2_placement_3d ( 'none', #3677, #3676, #3675 ) ;
#3682 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3683 = face_outer_bound ( 'none', #589, .t. ) ;
#3684 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.043247295881172500e-016, -2.484999999999999900 ) ) ;
#3685 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3686 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#3687 = conical_surface ( 'none', #3681, 999.9999999999890900, 0.7853981633974428400 ) ;
#3688 = face_outer_bound ( 'none', #586, .t. ) ;
#3689 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3690 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160128056500, 0.1757797251966788400 ) ) ;
#3691 = face_outer_bound ( 'none', #1661, .t. ) ;
#3692 = cylindrical_surface ( 'none', #3699, 4.000000000000000000 ) ;
#3693 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3694 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3695 = cartesian_point ( 'none', ( -14.73499999999999400, 0.8900000000000019000, 2.000000000000000000 ) ) ;
#3696 = axis2_placement_3d ( 'none', #3695, #3694, #3693 ) ;
#3697 = cylindrical_surface ( 'none', #3696, 6.499999999999999100 ) ;
#3698 = cartesian_point ( 'none', ( 2.600000000000000100, 3.043247295881172500e-016, -2.484999999999999900 ) ) ;
#3699 = axis2_placement_3d ( 'none', #3686, #3685, #3682 ) ;
#3700 = cartesian_point ( 'none', ( -21.23499999999999200, 0.8900000000000019000, 0.0000000000000000000 ) ) ;
#3701 = face_outer_bound ( 'none', #594, .t. ) ;
#3702 = circle ( 'none', #3745, 3.500000000000000000 ) ;
#3703 = cartesian_point ( 'none', ( 2.600000000000000100, 2.484999999999999900, 0.0000000000000000000 ) ) ;
#3704 = circle ( 'none', #3706, 2.484999999999999900 ) ;
#3705 = face_bound ( 'none', #623, .t. ) ;
#3706 = axis2_placement_3d ( 'none', #3751, #3750, #3749 ) ;
#3707 = face_outer_bound ( 'none', #625, .t. ) ;
#3708 = circle ( 'none', #3759, 3.500000000000000000 ) ;
#3709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3710 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3712 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3713 = plane ( 'none', #3679 ) ;
#3714 = cartesian_point ( 'none', ( 4.000000000000000000, 0.0000000000000000000, -9.884805001945308000 ) ) ;
#3715 = cartesian_point ( 'none', ( 10.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3716 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3717 = axis2_placement_3d ( 'none', #3716, #3710, #3709 ) ;
#3718 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3719 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3720 = cartesian_point ( 'none', ( 3.099999999999995600, -28.00000000000000000, -25.00000000000000000 ) ) ;
#3721 = axis2_placement_3d ( 'none', #3719, #3712, #3711 ) ;
#3722 = circle ( 'none', #3725, 2.484999999999999900 ) ;
#3723 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3724 = vector ( 'none', #3723, 1000.000000000000000 ) ;
#3725 = axis2_placement_3d ( 'none', #3727, #3669, #3718 ) ;
#3726 = face_outer_bound ( 'none', #613, .t. ) ;
#3727 = cartesian_point ( 'none', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3728 = cartesian_point ( 'none', ( 2.600000000000000100, 0.0000000000000000000, 2.484999999999999900 ) ) ;
#3729 = circle ( 'none', #3721, 0.5560000000000000500 ) ;
#3730 = face_outer_bound ( 'none', #723, .t. ) ;
#3731 = axis2_placement_3d ( 'none', #3780, #3779, #3772 ) ;
#3732 = cartesian_point ( 'none', ( 13.19999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3733 = axis2_placement_3d ( 'none', #3732, #3793, #3792 ) ;
#3734 = axis2_placement_3d ( 'none', #3783, #3782, #3781 ) ;
#3735 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3737 = advanced_face ( 'none', ( #7483 ), #7508, .f. ) ;
#3738 = axis2_placement_3d ( 'none', #3739, #3735, #3753 ) ;
#3739 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3740 = plane ( 'none', #3790 ) ;
#3741 = face_outer_bound ( 'none', #637, .t. ) ;
#3742 = face_outer_bound ( 'none', #592, .t. ) ;
#3743 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3744 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3745 = axis2_placement_3d ( 'none', #3715, #3744, #3743 ) ;
#3746 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3747 = cartesian_point ( 'none', ( 6.479128784747791400, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3748 = circle ( 'none', #3733, 2.484999999999999900 ) ;
#3749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3750 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3751 = cartesian_point ( 'none', ( 10.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3752 = plane ( 'none', #3754 ) ;
#3753 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3754 = axis2_placement_3d ( 'none', #3703, #3746, #3736 ) ;
#3755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3756 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3757 = cartesian_point ( 'none', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3758 = vertex_point ( 'none', #7513 ) ;
#3759 = axis2_placement_3d ( 'none', #3757, #3756, #3755 ) ;
#3760 = face_bound ( 'none', #630, .t. ) ;
#3761 = cylindrical_surface ( 'none', #3738, 2.484999999999999900 ) ;
#3762 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3763 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3764 = cartesian_point ( 'none', ( 10.60000000000000000, 3.500000000000000000, 0.0000000000000000000 ) ) ;
#3765 = cartesian_point ( 'none', ( 6.958257569495584600, 0.0000000000000000000, -1.500000000000000000 ) ) ;
#3766 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3699999999999982700, -0.4150132528004383800 ) ) ;
#3767 = cartesian_point ( 'none', ( 6.729128784747792300, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3768 = circle ( 'none', #3813, 0.5560000000000000500 ) ;
#3769 = circle ( 'none', #3778, 0.2500000000000002200 ) ;
#3770 = face_outer_bound ( 'none', #651, .t. ) ;
#3771 = cartesian_point ( 'none', ( 6.979128784747792300, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3772 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3773 = toroidal_surface ( 'none', #3777, 6.729128784747792300, 0.2500000000000002200 ) ;
#3774 = circle ( 'none', #3824, 0.2500000000000002200 ) ;
#3775 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3776 = cartesian_point ( 'none', ( -6.979128784747792300, 8.546967727078541500e-016, -1.400000000000000100 ) ) ;
#3777 = axis2_placement_3d ( 'none', #3775, #3785, #3784 ) ;
#3778 = axis2_placement_3d ( 'none', #3767, #3826, #3825 ) ;
#3779 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3780 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3781 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3782 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3783 = cartesian_point ( 'none', ( 13.19999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3784 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3786 = cartesian_point ( 'none', ( -6.479128784747791400, 7.934644327504863800e-016, -1.400000000000000100 ) ) ;
#3787 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3788 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3789 = cartesian_point ( 'none', ( 13.19999999999999900, 2.484999999999999900, 0.0000000000000000000 ) ) ;
#3790 = axis2_placement_3d ( 'none', #3789, #3788, #3787 ) ;
#3791 = circle ( 'none', #3734, 1.750000000000000000 ) ;
#3792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3793 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3794 = face_bound ( 'none', #638, .t. ) ;
#3795 = toroidal_surface ( 'none', #3731, 6.729128784747792300, 0.2500000000000002200 ) ;
#3796 = face_outer_bound ( 'none', #714, .t. ) ;
#3797 = circle ( 'none', #3854, 0.5560000000000000500 ) ;
#3798 = face_outer_bound ( 'none', #704, .t. ) ;
#3799 = direction ( 'none', ( -0.3090169943749412900, 0.0000000000000000000, 0.9510565162951555300 ) ) ;
#3800 = vector ( 'none', #3799, 1000.000000000000300 ) ;
#3801 = cartesian_point ( 'none', ( 1.930655351105491800, 0.0000000000000000000, 7.007546303702493800e-017 ) ) ;
#3802 = line ( 'none', #3801, #3800 ) ;
#3803 = cartesian_point ( 'none', ( -6.500000000000000000, 7.960204194457795500e-016, -3.499999999999999600 ) ) ;
#3804 = conical_surface ( 'none', #3858, 3077.683537175320000, 1.256637061435923700 ) ;
#3805 = direction ( 'none', ( -0.3090169943749412900, 1.164708318489094800e-016, -0.9510565162951555300 ) ) ;
#3806 = vector ( 'none', #3805, 1000.000000000000300 ) ;
#3807 = cartesian_point ( 'none', ( 1.930655351105491800, 7.007546303702493800e-017, 0.0000000000000000000 ) ) ;
#3808 = cartesian_point ( 'none', ( 1.930655351105491800, 8.581769150706125100e-033, -7.007546303702493800e-017 ) ) ;
#3809 = line ( 'none', #3808, #3806 ) ;
#3810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3811 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3812 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3813 = axis2_placement_3d ( 'none', #3812, #3811, #3810 ) ;
#3814 = face_outer_bound ( 'none', #681, .t. ) ;
#3815 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3816 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3817 = axis2_placement_3d ( 'none', #3823, #3816, #3815 ) ;
#3818 = circle ( 'none', #3817, 0.5560000000000000500 ) ;
#3819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3820 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3821 = cartesian_point ( 'none', ( 6.729128784747792300, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3822 = cartesian_point ( 'none', ( 1.749999999999999800, -0.1757797251966796100, -0.5274822160128054300 ) ) ;
#3823 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3824 = axis2_placement_3d ( 'none', #3821, #3820, #3819 ) ;
#3825 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3826 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3827 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.5560000000000000500 ) ) ;
#3828 = axis2_placement_3d ( 'none', #3884, #3883, #3882 ) ;
#3829 = toroidal_surface ( 'none', #3839, 6.729128784747792300, 0.2500000000000002200 ) ;
#3830 = circle ( 'none', #3890, 6.479128784747791400 ) ;
#3831 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3832 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3833 = axis2_placement_3d ( 'none', #3855, #3832, #3831 ) ;
#3834 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3835 = cartesian_point ( 'none', ( 6.500000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#3836 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3837 = vector ( 'none', #3836, 1000.000000000000000 ) ;
#3838 = cartesian_point ( 'none', ( -6.500000000000000000, 7.960204194457795500e-016, 0.0000000000000000000 ) ) ;
#3839 = axis2_placement_3d ( 'none', #3834, #3892, #3891 ) ;
#3840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3841 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3842 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3843 = line ( 'none', #3838, #3837 ) ;
#3844 = axis2_placement_3d ( 'none', #3842, #3841, #3840 ) ;
#3845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3846 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3847 = cartesian_point ( 'none', ( 6.500000000000000000, 0.0000000000000000000, -1.500000000000000400 ) ) ;
#3848 = toroidal_surface ( 'none', #3859, 6.729128784747792300, 0.2500000000000002200 ) ;
#3849 = cartesian_point ( 'none', ( -998.0693446488945700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3850 = cylindrical_surface ( 'none', #3844, 6.500000000000000000 ) ;
#3851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3852 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3853 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3854 = axis2_placement_3d ( 'none', #3853, #3852, #3851 ) ;
#3855 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.500000000000000400 ) ) ;
#3856 = circle ( 'none', #3833, 6.500000000000000000 ) ;
#3857 = cartesian_point ( 'none', ( 1.749999999999999800, -0.4150132528004376000, 0.3700000000000001600 ) ) ;
#3858 = axis2_placement_3d ( 'none', #3849, #3846, #3845 ) ;
#3859 = axis2_placement_3d ( 'none', #3863, #3866, #3918 ) ;
#3860 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3861 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3862 = axis2_placement_3d ( 'none', #3881, #3861, #3860 ) ;
#3863 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3864 = circle ( 'none', #3916, 6.958257569495584600 ) ;
#3865 = face_outer_bound ( 'none', #660, .t. ) ;
#3866 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3867 = cartesian_point ( 'none', ( -6.958257569495584600, 8.521407860125609900e-016, -1.500000000000000000 ) ) ;
#3868 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#3869 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3870 = cartesian_point ( 'none', ( -6.729128784747792300, 8.240806027291702700e-016, -1.400000000000000100 ) ) ;
#3871 = axis2_placement_3d ( 'none', #3870, #3869, #3868 ) ;
#3872 = circle ( 'none', #3871, 0.2500000000000002200 ) ;
#3873 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3874 = axis2_placement_3d ( 'none', #3873, #3912, #3911 ) ;
#3875 = circle ( 'none', #3874, 6.979128784747792300 ) ;
#3876 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3877 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3878 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3879 = axis2_placement_3d ( 'none', #3878, #3877, #3876 ) ;
#3880 = circle ( 'none', #3879, 6.479128784747791400 ) ;
#3881 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3882 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3883 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3884 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#3885 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3886 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3887 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#3888 = circle ( 'none', #3862, 6.979128784747792300 ) ;
#3889 = cartesian_point ( 'none', ( -6.500000000000000000, 7.960204194457795500e-016, -1.500000000000000400 ) ) ;
#3890 = axis2_placement_3d ( 'none', #3887, #3886, #3885 ) ;
#3891 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3892 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3893 = circle ( 'none', #3828, 6.500000000000000000 ) ;
#3894 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999999400, -0.0000000000000000000 ) ) ;
#3895 = vector ( 'none', #3894, 1000.000000000000000 ) ;
#3896 = cartesian_point ( 'none', ( 6.000000000000000000, -29.17190429162964400, -5.080792708470379900 ) ) ;
#3897 = cartesian_point ( 'none', ( -10.35640646055101800, 14.06217782649107000, -29.50000000000000000 ) ) ;
#3898 = line ( 'none', #3897, #3895 ) ;
#3899 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3900 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3901 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.500000000000000000 ) ) ;
#3902 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#3903 = axis2_placement_3d ( 'none', #3902, #3138, #3136 ) ;
#3904 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3905 = circle ( 'none', #3910, 6.958257569495584600 ) ;
#3906 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#3907 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3908 = axis2_placement_3d ( 'none', #3913, #3907, #3906 ) ;
#3909 = line ( 'none', #3896, #3917 ) ;
#3910 = axis2_placement_3d ( 'none', #3901, #3900, #3899 ) ;
#3911 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3912 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3913 = cartesian_point ( 'none', ( -6.729128784747792300, 8.240806027291702700e-016, -1.400000000000000100 ) ) ;
#3914 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3915 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3916 = axis2_placement_3d ( 'none', #3919, #3915, #3914 ) ;
#3917 = vector ( 'none', #3904, 1000.000000000000000 ) ;
#3918 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3919 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.500000000000000000 ) ) ;
#3920 = circle ( 'none', #3903, 30.00000000000000400 ) ;
#3921 = circle ( 'none', #3908, 0.2500000000000002200 ) ;
#3922 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#3923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3924 = cartesian_point ( 'none', ( -21.76361019331956800, 20.64812997230588800, -29.50000000000000000 ) ) ;
#3925 = line ( 'none', #3976, #3975 ) ;
#3926 = plane ( 'none', #3977 ) ;
#3927 = cartesian_point ( 'none', ( -22.53849162942584900, 21.28418180410752200, -29.50000000000000000 ) ) ;
#3928 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3929 = vector ( 'none', #3928, 1000.000000000000000 ) ;
#3930 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3931 = cartesian_point ( 'none', ( 21.03815652020891500, 19.95985897322902500, 0.0000000000000000000 ) ) ;
#3932 = axis2_placement_3d ( 'none', #3948, #3923, #3922 ) ;
#3933 = face_outer_bound ( 'none', #751, .t. ) ;
#3934 = axis2_placement_3d ( 'none', #3944, #3943, #3930 ) ;
#3935 = cartesian_point ( 'none', ( -21.03815652020891100, 19.95985897322902500, -28.49999999999999600 ) ) ;
#3936 = cartesian_point ( 'none', ( -23.43147349267566100, 21.79371583649832900, -28.49999999999999600 ) ) ;
#3937 = cartesian_point ( 'none', ( -23.31875722901368800, 21.72937654581819100, -28.62635313632480200 ) ) ;
#3938 = cartesian_point ( 'none', ( -23.20601860025833600, 21.66503314599838600, -28.75268423324292000 ) ) ;
#3939 = cartesian_point ( 'none', ( -23.09325675840393500, 21.60068546506381500, -28.87899242164810300 ) ) ;
#3940 = cartesian_point ( 'none', ( -22.90839876033776400, 21.49519602570963200, -29.08605784789483200 ) ) ;
#3941 = cartesian_point ( 'none', ( -22.72347838073327600, 21.38969507711880200, -29.29306174092207400 ) ) ;
#3942 = cartesian_point ( 'none', ( -22.53849162942584900, 21.28418180410752200, -29.50000000000000000 ) ) ;
#3943 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3944 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3945 = line ( 'none', #3931, #3929 ) ;
#3946 = cylindrical_surface ( 'none', #3934, 29.00000000000000000 ) ;
#3947 = face_outer_bound ( 'none', #759, .t. ) ;
#3948 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#3949 = b_spline_curve_with_knots ( 'none', 3,
( #3942, #3941, #3940, #3939, #3938, #3937, #3936 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0008908363082515740000, 0.001434239033211707800 ),
.unspecified. ) ;
#3950 = circle ( 'none', #3932, 29.00000000000000000 ) ;
#3951 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3952 = circle ( 'none', #3973, 1.000000000000000400 ) ;
#3953 = cartesian_point ( 'none', ( 22.63688016914082400, 21.15231262792151100, -29.50000000000000000 ) ) ;
#3954 = cartesian_point ( 'none', ( 22.53849162942584500, 21.28418180410752600, -29.50000000000000000 ) ) ;
#3955 = cartesian_point ( 'none', ( -29.70188795583654700, 8.876815412011934500, -29.50000000000000000 ) ) ;
#3956 = cartesian_point ( 'none', ( -29.88575850635447800, 8.984262001502084900, -29.29306174092206700 ) ) ;
#3957 = cartesian_point ( 'none', ( -30.06958519775973600, 9.091657273621624600, -29.08605784789482100 ) ) ;
#3958 = cartesian_point ( 'none', ( -30.25337073110452800, 9.199004276362574100, -28.87899242164808900 ) ) ;
#3959 = cartesian_point ( 'none', ( -30.36547837839567900, 9.264485055518717300, -28.75268423324291300 ) ) ;
#3960 = cartesian_point ( 'none', ( -30.47757071158316200, 9.329947872098772500, -28.62635313632479500 ) ) ;
#3961 = cartesian_point ( 'none', ( -30.58964830360461600, 9.395393374509632500, -28.49999999999999600 ) ) ;
#3962 = axis2_placement_3d ( 'none', #3967, #3966, #3951 ) ;
#3963 = cartesian_point ( 'none', ( 21.03815652020891100, 19.95985897322902900, -28.49999999999999600 ) ) ;
#3964 = b_spline_curve_with_knots ( 'none', 3,
( #3961, #3960, #3959, #3958, #3957, #3956, #3955 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0005434027413477508900, 0.001434239076464690400 ),
.unspecified. ) ;
#3965 = conical_surface ( 'none', #3982, 32.00000000000000000, 0.7853981633974414000 ) ;
#3966 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3967 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#3968 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3969 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3970 = cartesian_point ( 'none', ( 0.0000000000000000000, 32.00000000000000000, -29.50000000000000000 ) ) ;
#3971 = face_outer_bound ( 'none', #762, .t. ) ;
#3972 = toroidal_surface ( 'none', #3962, 30.00000000000000400, 1.000000000000000000 ) ;
#3973 = axis2_placement_3d ( 'none', #4003, #4002, #4001 ) ;
#3974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3975 = vector ( 'none', #3974, 1000.000000000000000 ) ;
#3976 = cartesian_point ( 'none', ( -21.03815652020891500, 19.95985897322902500, 0.0000000000000000000 ) ) ;
#3977 = axis2_placement_3d ( 'none', #3970, #3969, #3968 ) ;
#3978 = cartesian_point ( 'none', ( -7.160113973434502700, -30.79968959577714900, -28.87899256334809600 ) ) ;
#3979 = cartesian_point ( 'none', ( -7.161186437920934000, -30.58685320220448000, -29.08605794233340800 ) ) ;
#3980 = cartesian_point ( 'none', ( -7.162280125875840400, -30.37395703004299500, -29.29306178812639400 ) ) ;
#3981 = cartesian_point ( 'none', ( -7.163396326410730100, -30.16099721611947300, -29.50000000000000000 ) ) ;
#3982 = axis2_placement_3d ( 'none', #3990, #4036, #3988 ) ;
#3983 = axis2_placement_3d ( 'none', #4022, #4021, #4020 ) ;
#3984 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#3985 = circle ( 'none', #4035, 30.00000000000000400 ) ;
#3986 = face_outer_bound ( 'none', #760, .t. ) ;
#3987 = b_spline_curve_with_knots ( 'none', 3,
( #3981, #3980, #3979, #3978, #4039, #4038, #4037 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 4.906538933386797400e-018, 0.0008908361050444809200, 0.001434239033211729700 ),
.unspecified. ) ;
#3988 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3989 = face_bound ( 'none', #842, .t. ) ;
#3990 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#3991 = direction ( 'none', ( 0.8660254037844388200, -0.4999999999999996700, -0.0000000000000000000 ) ) ;
#3992 = vector ( 'none', #3991, 1000.000000000000000 ) ;
#3993 = cartesian_point ( 'none', ( 22.53849162942584500, 21.28418180410752600, -29.50000000000000000 ) ) ;
#3994 = cartesian_point ( 'none', ( 22.72347838073327300, 21.38969507711880500, -29.29306174092207400 ) ) ;
#3995 = cartesian_point ( 'none', ( 22.90839876033776100, 21.49519602570963200, -29.08605784789483600 ) ) ;
#3996 = cartesian_point ( 'none', ( 23.09325675840393200, 21.60068546506381500, -28.87899242164810700 ) ) ;
#3997 = cartesian_point ( 'none', ( 23.20601860025833200, 21.66503314599838600, -28.75268423324292400 ) ) ;
#3998 = cartesian_point ( 'none', ( 23.31875722901368800, 21.72937654581818700, -28.62635313632480200 ) ) ;
#3999 = cartesian_point ( 'none', ( 23.43147349267565700, 21.79371583649832500, -28.49999999999999600 ) ) ;
#4000 = b_spline_curve_with_knots ( 'none', 3,
( #3999, #3998, #3997, #3996, #3995, #3994, #3993 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0005434027413477739800, 0.001434239076464689500 ),
.unspecified. ) ;
#4001 = direction ( 'none', ( 0.2333333333333335600, 0.9723968097209880800, 0.0000000000000000000 ) ) ;
#4002 = direction ( 'none', ( -0.9723968097209880800, 0.2333333333333335000, -0.0000000000000000000 ) ) ;
#4003 = cartesian_point ( 'none', ( -7.000000000000005300, -29.17190429162964400, -28.49999999999999600 ) ) ;
#4004 = cartesian_point ( 'none', ( -17.35640646055100700, 1.937822173508924700, -29.50000000000000000 ) ) ;
#4005 = line ( 'none', #4004, #3992 ) ;
#4006 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4007 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#4008 = face_outer_bound ( 'none', #796, .t. ) ;
#4009 = cartesian_point ( 'none', ( 34.00000000000000700, -30.98386676965932900, -27.00000000000000400 ) ) ;
#4010 = axis2_placement_3d ( 'none', #4062, #4061, #4060 ) ;
#4011 = face_bound ( 'none', #822, .t. ) ;
#4012 = face_bound ( 'none', #831, .t. ) ;
#4013 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.00000000000000400 ) ) ;
#4014 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4015 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4016 = plane ( 'none', #4010 ) ;
#4017 = cartesian_point ( 'none', ( 30.98386676965933600, 34.00000000000000000, -27.00000000000000400 ) ) ;
#4018 = toroidal_surface ( 'none', #4019, 30.00000000000000400, 1.000000000000000000 ) ;
#4019 = axis2_placement_3d ( 'none', #4007, #4006, #4068 ) ;
#4020 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4022 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.00000000000000400 ) ) ;
#4023 = face_outer_bound ( 'none', #806, .t. ) ;
#4024 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -27.00000000000000400 ) ) ;
#4025 = circle ( 'none', #4029, 4.250000000000000000 ) ;
#4026 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4027 = vector ( 'none', #4026, 1000.000000000000000 ) ;
#4028 = cartesian_point ( 'none', ( -33.99999999999999300, 31.36877428271625600, -27.00000000000000400 ) ) ;
#4029 = axis2_placement_3d ( 'none', #4024, #4015, #4014 ) ;
#4030 = cartesian_point ( 'none', ( -30.98386676965933600, 34.00000000000000000, -27.00000000000000400 ) ) ;
#4031 = line ( 'none', #4028, #4027 ) ;
#4032 = circle ( 'none', #3983, 46.00000000000000000 ) ;
#4033 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4034 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4035 = axis2_placement_3d ( 'none', #3984, #4034, #4033 ) ;
#4036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4037 = cartesian_point ( 'none', ( -7.158174810928962900, -31.18910921100796700, -28.49999999999999600 ) ) ;
#4038 = cartesian_point ( 'none', ( -7.158813482808310100, -31.05932436938354600, -28.62635318357494200 ) ) ;
#4039 = cartesian_point ( 'none', ( -7.159459778620711900, -30.92951810443425100, -28.75268432772672300 ) ) ;
#4040 = cartesian_point ( 'none', ( -22.53849162942584900, 21.28418180410752200, -29.50000000000000000 ) ) ;
#4041 = cartesian_point ( 'none', ( -22.57639987826585300, 21.24403956340359300, -29.50000000000000000 ) ) ;
#4042 = cartesian_point ( 'none', ( -22.60926858919707200, 21.20013728726133100, -29.50000000000000000 ) ) ;
#4043 = cartesian_point ( 'none', ( -22.63688016914082000, 21.15231262792151100, -29.50000000000000000 ) ) ;
#4044 = face_outer_bound ( 'none', #803, .t. ) ;
#4045 = direction ( 'none', ( -0.6882709990768630700, 0.7254536731106521200, 0.0000000000000000000 ) ) ;
#4046 = axis2_placement_3d ( 'none', #4119, #4070, #4115 ) ;
#4047 = circle ( 'none', #4064, 1.000000000000000200 ) ;
#4048 = cartesian_point ( 'none', ( 34.00000000000000700, 30.98386676965932900, -27.00000000000000400 ) ) ;
#4049 = b_spline_curve_with_knots ( 'none', 3,
( #4043, #4042, #4041, #4040 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0001645289773116652600 ),
.unspecified. ) ;
#4050 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4051 = vector ( 'none', #4050, 1000.000000000000000 ) ;
#4052 = cartesian_point ( 'none', ( 34.00000000000000700, -31.36877428271623500, -27.00000000000000400 ) ) ;
#4053 = cartesian_point ( 'none', ( -33.99999999999999300, 30.98386676965934300, -27.00000000000000400 ) ) ;
#4054 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4055 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4056 = axis2_placement_3d ( 'none', #4097, #4096, #4091 ) ;
#4057 = line ( 'none', #4052, #4051 ) ;
#4058 = axis2_placement_3d ( 'none', #4013, #4055, #4054 ) ;
#4059 = cartesian_point ( 'none', ( 30.98386676965933600, -34.00000000000000000, -27.00000000000000400 ) ) ;
#4060 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4061 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4062 = cartesian_point ( 'none', ( 0.0000000000000000000, 47.00000000000000000, -27.00000000000000400 ) ) ;
#4063 = cartesian_point ( 'none', ( 21.76361019331956500, 20.64812997230589200, -28.49999999999999600 ) ) ;
#4064 = axis2_placement_3d ( 'none', #4063, #4045, #4094 ) ;
#4065 = face_bound ( 'none', #824, .t. ) ;
#4066 = face_bound ( 'none', #837, .t. ) ;
#4067 = circle ( 'none', #4058, 46.00000000000000000 ) ;
#4068 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4069 = circle ( 'none', #4100, 32.00000000000000000 ) ;
#4070 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4071 = line ( 'none', #4123, #4122 ) ;
#4072 = cylindrical_surface ( 'none', #4046, 29.00000000000000000 ) ;
#4073 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4075 = cartesian_point ( 'none', ( 22.63688016914082400, 21.15231262792151100, -29.50000000000000000 ) ) ;
#4076 = cartesian_point ( 'none', ( 22.60926858919707200, 21.20013728726133500, -29.50000000000000000 ) ) ;
#4077 = cartesian_point ( 'none', ( 22.57639987826585300, 21.24403956340359700, -29.50000000000000000 ) ) ;
#4078 = cartesian_point ( 'none', ( 22.53849162942584500, 21.28418180410752600, -29.50000000000000000 ) ) ;
#4079 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#4080 = axis2_placement_3d ( 'none', #4079, #4074, #4073 ) ;
#4081 = axis2_placement_3d ( 'none', #4124, #4108, #4107 ) ;
#4082 = b_spline_curve_with_knots ( 'none', 3,
( #4078, #4077, #4076, #4075 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0001645289773116701400 ),
.unspecified. ) ;
#4083 = cartesian_point ( 'none', ( 10.35640646055100300, 14.06217782649106600, -29.50000000000000000 ) ) ;
#4084 = line ( 'none', #4083, #4127 ) ;
#4085 = face_outer_bound ( 'none', #808, .t. ) ;
#4086 = circle ( 'none', #4080, 31.00000000000001400 ) ;
#4087 = direction ( 'none', ( 0.7254536731106513400, -0.6882709990768640700, 0.0000000000000000000 ) ) ;
#4088 = direction ( 'none', ( 0.6882709990768629500, 0.7254536731106521200, 0.0000000000000000000 ) ) ;
#4089 = axis2_placement_3d ( 'none', #4092, #4088, #4087 ) ;
#4090 = cartesian_point ( 'none', ( 21.76361019331957200, 20.64812997230589200, -29.50000000000000000 ) ) ;
#4091 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4092 = cartesian_point ( 'none', ( -21.76361019331956500, 20.64812997230588800, -28.49999999999999600 ) ) ;
#4093 = circle ( 'none', #4089, 1.000000000000000200 ) ;
#4094 = direction ( 'none', ( -0.7254536731106513400, -0.6882709990768640700, 0.0000000000000000000 ) ) ;
#4095 = conical_surface ( 'none', #4056, 32.00000000000000000, 0.7853981633974414000 ) ;
#4096 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4097 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#4098 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.00000000000000400 ) ) ;
#4099 = cartesian_point ( 'none', ( 28.76361019331957500, 8.523774319323735000, -29.50000000000000000 ) ) ;
#4100 = axis2_placement_3d ( 'none', #4098, #4154, #4153 ) ;
#4101 = axis2_placement_3d ( 'none', #4160, #4159, #4158 ) ;
#4102 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4103 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4104 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -27.00000000000000400 ) ) ;
#4105 = conical_surface ( 'none', #4151, 3.267155612596456900, 0.7853981633974470600 ) ;
#4106 = axis2_placement_3d ( 'none', #4104, #4103, #4102 ) ;
#4107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4108 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4109 = circle ( 'none', #4101, 4.250000000000000000 ) ;
#4110 = circle ( 'none', #4081, 4.250000000000000000 ) ;
#4111 = circle ( 'none', #4106, 4.250000000000000000 ) ;
#4112 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4113 = vector ( 'none', #4112, 1000.000000000000000 ) ;
#4114 = axis2_placement_3d ( 'none', #4157, #4135, #4134 ) ;
#4115 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4116 = cartesian_point ( 'none', ( -30.98386676965933600, -34.00000000000000000, -27.00000000000000400 ) ) ;
#4117 = line ( 'none', #4120, #4113 ) ;
#4118 = oriented_edge ( 'none', *, *, #2905, .f. ) ;
#4119 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4120 = cartesian_point ( 'none', ( 6.766666666666665700, -28.19950748190866100, 0.0000000000000000000 ) ) ;
#4121 = direction ( 'none', ( 0.8660254037844388200, 0.4999999999999997200, 0.0000000000000000000 ) ) ;
#4122 = vector ( 'none', #4121, 1000.000000000000100 ) ;
#4123 = cartesian_point ( 'none', ( 17.35640646055101400, 1.937822173508914300, -29.50000000000000000 ) ) ;
#4124 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -27.00000000000000400 ) ) ;
#4125 = cartesian_point ( 'none', ( 29.70188795583655100, 8.876815412011927400, -29.50000000000000000 ) ) ;
#4126 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999993900, -0.0000000000000000000 ) ) ;
#4127 = vector ( 'none', #4126, 999.9999999999998900 ) ;
#4128 = oriented_edge ( 'none', *, *, #1723, .f. ) ;
#4129 = oriented_edge ( 'none', *, *, #4136, .t. ) ;
#4130 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4370, #4385, #4332, #4361, #4367, #4366, #4362, #4376, #4375, #4374, #4611, #9345, #2610 ),
( #2604, #2852, #2850, #2849, #4680, #4679, #4678, #4677, #4676, #4675, #4674, #4673, #4672 ),
( #4671, #4670, #4669, #4668, #4667, #4666, #4665, #4664, #4663, #4662, #4661, #4660, #4659 ),
( #4658, #4657, #4656, #4655, #4654, #4653, #4652, #4651, #4650, #4649, #4648, #4647, #4646 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 3, 3, 3, 4 ),
( 0.1796745574887829200, 0.1819940494152864400 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4131 = oriented_edge ( 'none', *, *, #4143, .f. ) ;
#4132 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4133 = vector ( 'none', #4132, 1000.000000000000000 ) ;
#4134 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4136 = edge_curve ( 'none', #2908, #2913, #7506, .t. ) ;
#4137 = cartesian_point ( 'none', ( 31.36877428271623500, 34.00000000000000000, -27.00000000000000400 ) ) ;
#4138 = line ( 'none', #4137, #4133 ) ;
#4139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4140 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4141 = vector ( 'none', #4140, 1000.000000000000000 ) ;
#4142 = circle ( 'none', #4114, 46.00000000000000000 ) ;
#4143 = edge_curve ( 'none', #3758, #2913, #7507, .t. ) ;
#4144 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -26.01715561259646500 ) ) ;
#4145 = direction ( 'none', ( 1.000000000000000000, -2.664535259100375700e-014, 0.0000000000000000000 ) ) ;
#4146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4147 = cartesian_point ( 'none', ( -33.99999999999999300, -30.98386676965934300, -27.00000000000000400 ) ) ;
#4148 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.00000000000000400 ) ) ;
#4149 = axis2_placement_3d ( 'none', #4148, #4146, #4145 ) ;
#4150 = circle ( 'none', #4149, 46.00000000000000000 ) ;
#4151 = axis2_placement_3d ( 'none', #4144, #4139, #3135 ) ;
#4152 = cartesian_point ( 'none', ( 29.63688016914083100, 9.027956974939359100, -29.50000000000000000 ) ) ;
#4153 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4154 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4155 = cartesian_point ( 'none', ( -31.36877428271624200, -34.00000000000000000, -27.00000000000000400 ) ) ;
#4156 = line ( 'none', #4155, #4141 ) ;
#4157 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.00000000000000400 ) ) ;
#4158 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4159 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4160 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -27.00000000000000400 ) ) ;
#4161 = b_spline_curve_with_knots ( 'none', 3,
( #4164, #4163, #4213, #4212, #4211, #4210, #4209, #4208, #4207, #4206 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003894731462456539800, 0.0007789462924913079500, 0.001168419438736961900, 0.001557892584982613700 ),
.unspecified. ) ;
#4162 = face_outer_bound ( 'none', #886, .t. ) ;
#4163 = cartesian_point ( 'none', ( 6.136336535402916700, -31.40616225764798800, -27.62519759071655700 ) ) ;
#4164 = cartesian_point ( 'none', ( 6.096414068091110700, -31.41390990485554000, -27.49999999999999600 ) ) ;
#4165 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4166 = cylindrical_surface ( 'none', #4183, 32.00000000000000000 ) ;
#4167 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4168 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4169 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4170 = circle ( 'none', #4173, 30.00000000000000400 ) ;
#4171 = direction ( 'none', ( 3.095204588197075600e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4172 = vector ( 'none', #4171, 1000.000000000000000 ) ;
#4173 = axis2_placement_3d ( 'none', #4181, #4168, #4167 ) ;
#4174 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4175 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4177 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -26.01715561259646500 ) ) ;
#4178 = axis2_placement_3d ( 'none', #4177, #4176, #4175 ) ;
#4179 = cartesian_point ( 'none', ( 7.000000000000019500, 32.00000000000000000, -29.50000000000000000 ) ) ;
#4180 = line ( 'none', #4179, #4172 ) ;
#4181 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#4182 = conical_surface ( 'none', #4178, 3.267155612596464000, 0.7853981633974470600 ) ;
#4183 = axis2_placement_3d ( 'none', #4169, #4165, #4174 ) ;
#4184 = face_outer_bound ( 'none', #865, .t. ) ;
#4185 = circle ( 'none', #4232, 31.00000000000001400 ) ;
#4186 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#4187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4188 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4189 = cartesian_point ( 'none', ( 0.0000000000000000000, 32.00000000000000000, -29.50000000000000000 ) ) ;
#4190 = axis2_placement_3d ( 'none', #4189, #4188, #4187 ) ;
#4191 = cartesian_point ( 'none', ( -6.096414068091115200, -31.41390990485553300, -27.49999999999999600 ) ) ;
#4192 = cartesian_point ( 'none', ( -6.136336236521091600, -31.40616231565120100, -27.62519665340990500 ) ) ;
#4193 = cartesian_point ( 'none', ( -6.187712463620267800, -31.39612201956556300, -27.74476528367238300 ) ) ;
#4194 = cartesian_point ( 'none', ( -6.315785459320884400, -31.37060913389668600, -27.97142713291236000 ) ) ;
#4195 = cartesian_point ( 'none', ( -6.392706819331194400, -31.35508834887935200, -28.07822973279503700 ) ) ;
#4196 = cartesian_point ( 'none', ( -6.659803050595532300, -31.29984164022382100, -28.35816202456105000 ) ) ;
#4197 = cartesian_point ( 'none', ( -6.899418398045836100, -31.24849608301945700, -28.49999999999999600 ) ) ;
#4198 = cartesian_point ( 'none', ( -7.158174810928962900, -31.18910921100796700, -28.49999999999999600 ) ) ;
#4199 = plane ( 'none', #4190 ) ;
#4200 = cartesian_point ( 'none', ( 6.000000000000000000, -29.17190429162964800, -28.49999999999999600 ) ) ;
#4201 = cartesian_point ( 'none', ( -6.000000000000005300, -29.17190429162964400, -28.49999999999999600 ) ) ;
#4202 = b_spline_curve_with_knots ( 'none', 3,
( #4198, #4197, #4196, #4195, #4194, #4193, #4192, #4191 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007819561484848344500, 0.001172934222727253100, 0.001563912296969671700 ),
.unspecified. ) ;
#4203 = face_outer_bound ( 'none', #812, .t. ) ;
#4204 = cartesian_point ( 'none', ( 7.000000000000000000, -30.18026960286088200, -29.50000000000000000 ) ) ;
#4205 = vertex_point ( 'none', #7560 ) ;
#4206 = cartesian_point ( 'none', ( 7.158174810928957600, -31.18910921100797000, -28.49999999999999600 ) ) ;
#4207 = cartesian_point ( 'none', ( 7.028788379677060900, -31.21880453468000700, -28.50000000000000400 ) ) ;
#4208 = cartesian_point ( 'none', ( 6.901947090487905900, -31.24702817560261500, -28.46393817815389600 ) ) ;
#4209 = cartesian_point ( 'none', ( 6.673652819043185900, -31.29658130687241900, -28.34640444392338700 ) ) ;
#4210 = cartesian_point ( 'none', ( 6.570176999620775500, -31.31838233141166200, -28.26437854190091800 ) ) ;
#4211 = cartesian_point ( 'none', ( 6.391769549441487900, -31.35527993320515300, -28.07709632863476700 ) ) ;
#4212 = cartesian_point ( 'none', ( 6.314672265895626200, -31.37083217615792200, -27.96964206486967100 ) ) ;
#4213 = cartesian_point ( 'none', ( 6.187596228484358600, -31.39614387410630400, -27.74437272770893900 ) ) ;
#4214 = b_spline_curve_with_knots ( 'none', 3,
( #4272, #4271, #4270, #4269, #4268, #4267, #4266 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0004703212027552617400, 0.001432979981290635400 ),
.unspecified. ) ;
#4215 = face_outer_bound ( 'none', #905, .t. ) ;
#4216 = toroidal_surface ( 'none', #4264, 30.00000000000000400, 1.000000000000000000 ) ;
#4217 = direction ( 'none', ( -3.095204588197075600e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4218 = vector ( 'none', #4217, 1000.000000000000000 ) ;
#4219 = cartesian_point ( 'none', ( -6.000000000000005300, -29.77398750601139500, -28.49999999999999600 ) ) ;
#4220 = axis2_placement_3d ( 'none', #4292, #4282, #4322 ) ;
#4221 = cartesian_point ( 'none', ( 6.000000000000000900, -25.95627575284552800, -28.49999999999999600 ) ) ;
#4222 = line ( 'none', #4221, #4218 ) ;
#4223 = axis2_placement_3d ( 'none', #4251, #4250, #4249 ) ;
#4224 = cartesian_point ( 'none', ( 7.000000000000000000, -30.18026960286088200, -29.50000000000000000 ) ) ;
#4225 = cartesian_point ( 'none', ( 7.055223159887501300, -30.18026960286088200, -29.50000000000000000 ) ) ;
#4226 = cartesian_point ( 'none', ( 7.109678001776277500, -30.17375560227593600, -29.50000000000000000 ) ) ;
#4227 = cartesian_point ( 'none', ( 7.163396326410716800, -30.16099721611946900, -29.50000000000000000 ) ) ;
#4228 = circle ( 'none', #4223, 1.000000000000001100 ) ;
#4229 = b_spline_curve_with_knots ( 'none', 3,
( #4227, #4226, #4225, #4224 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0001645289773116824200 ),
.unspecified. ) ;
#4230 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#4231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4232 = axis2_placement_3d ( 'none', #4186, #4231, #4230 ) ;
#4233 = cartesian_point ( 'none', ( 6.000000000000000000, -29.77398750601139500, -28.49999999999999600 ) ) ;
#4234 = cartesian_point ( 'none', ( 29.70188795583655100, 8.876815412011927400, -29.50000000000000000 ) ) ;
#4235 = advanced_face ( 'none', ( #7555 ), #7479, .t. ) ;
#4236 = cartesian_point ( 'none', ( 29.68607788004212400, 8.929716038872316000, -29.50000000000000000 ) ) ;
#4237 = cartesian_point ( 'none', ( 29.66449174908457200, 8.980132315599540500, -29.50000000000000000 ) ) ;
#4238 = cartesian_point ( 'none', ( 29.63688016914083100, 9.027956974939359100, -29.50000000000000000 ) ) ;
#4239 = b_spline_curve_with_knots ( 'none', 3,
( #4238, #4237, #4236, #4234 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 6.254634441385500700e-018, 0.0001645289773116726400 ),
.unspecified. ) ;
#4240 = face_outer_bound ( 'none', #922, .t. ) ;
#4241 = oriented_edge ( 'none', *, *, #9573, .f. ) ;
#4242 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -26.01715561259646500 ) ) ;
#4243 = face_outer_bound ( 'none', #873, .t. ) ;
#4244 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4246 = axis2_placement_3d ( 'none', #4242, #4245, #4244 ) ;
#4247 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4248 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4249 = direction ( 'none', ( -0.9587870064439857300, -0.2841258106441240700, 0.0000000000000000000 ) ) ;
#4250 = direction ( 'none', ( 0.2841258106441246200, -0.9587870064439855100, -0.0000000000000000000 ) ) ;
#4251 = cartesian_point ( 'none', ( 28.76361019331956800, 8.523774319323738500, -28.49999999999999600 ) ) ;
#4252 = face_outer_bound ( 'none', #860, .t. ) ;
#4253 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4254 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4255 = cartesian_point ( 'none', ( -6.000000000000005300, -29.77398750601139500, -28.49999999999999600 ) ) ;
#4256 = cartesian_point ( 'none', ( -6.000000000000005300, -29.88632405369290300, -28.39064505586740900 ) ) ;
#4257 = cartesian_point ( 'none', ( -6.000000000000005300, -29.99864440189857000, -28.28127346826556000 ) ) ;
#4258 = cartesian_point ( 'none', ( -6.000000000000005300, -30.11094906734062300, -28.17188578216155600 ) ) ;
#4259 = cartesian_point ( 'none', ( -6.000000000000005300, -30.34081552478793100, -27.94798983096387300 ) ) ;
#4260 = cartesian_point ( 'none', ( -6.000000000000005300, -30.57061631738444500, -27.72402644656405700 ) ) ;
#4261 = cartesian_point ( 'none', ( -6.000000000000005300, -30.80035559670335100, -27.49999999999999600 ) ) ;
#4262 = axis2_placement_3d ( 'none', #4295, #4248, #4247 ) ;
#4263 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#4264 = axis2_placement_3d ( 'none', #4263, #4254, #4253 ) ;
#4265 = b_spline_curve_with_knots ( 'none', 3,
( #4261, #4260, #4259, #4258, #4257, #4256, #4255 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0009626587489857479100, 0.001432979937304117400 ),
.unspecified. ) ;
#4266 = cartesian_point ( 'none', ( 5.999999999999999100, -30.80035559670335500, -27.49999999999999600 ) ) ;
#4267 = cartesian_point ( 'none', ( 5.999999999999999100, -30.57061631738444200, -27.72402644656405700 ) ) ;
#4268 = cartesian_point ( 'none', ( 6.000000000000000000, -30.34081552478792800, -27.94798983096387700 ) ) ;
#4269 = cartesian_point ( 'none', ( 6.000000000000000000, -30.11094906734061600, -28.17188578216156400 ) ) ;
#4270 = cartesian_point ( 'none', ( 6.000000000000000000, -29.99864440189856300, -28.28127346826556700 ) ) ;
#4271 = cartesian_point ( 'none', ( 6.000000000000000000, -29.88632405369290300, -28.39064505586741700 ) ) ;
#4272 = cartesian_point ( 'none', ( 6.000000000000000000, -29.77398750601139500, -28.49999999999999600 ) ) ;
#4273 = conical_surface ( 'none', #4246, 3.267155612596464000, 0.7853981633974470600 ) ;
#4274 = plane ( 'none', #4220 ) ;
#4275 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4276 = vector ( 'none', #4275, 1000.000000000000000 ) ;
#4277 = cartesian_point ( 'none', ( -28.26361019331956800, 9.389799723108186700, -5.080792708470379900 ) ) ;
#4278 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4280 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -26.01715561259646500 ) ) ;
#4281 = axis2_placement_3d ( 'none', #4280, #4279, #4278 ) ;
#4282 = direction ( 'none', ( -0.4999999999999996700, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#4283 = direction ( 'none', ( -0.8660254037844388200, 0.4999999999999996700, 0.0000000000000000000 ) ) ;
#4284 = conical_surface ( 'none', #4281, 3.267155612596456900, 0.7853981633974470600 ) ;
#4285 = cartesian_point ( 'none', ( 30.58964830360461900, 9.395393374509625400, -28.49999999999999600 ) ) ;
#4286 = cartesian_point ( 'none', ( 30.47757071158315900, 9.329947872098765400, -28.62635313632480600 ) ) ;
#4287 = cartesian_point ( 'none', ( 30.36547837839566800, 9.264485055518701300, -28.75268423324292800 ) ) ;
#4288 = cartesian_point ( 'none', ( 30.25337073110450700, 9.199004276362554600, -28.87899242164811400 ) ) ;
#4289 = cartesian_point ( 'none', ( 30.06958519775972100, 9.091657273621608600, -29.08605784789483900 ) ) ;
#4290 = cartesian_point ( 'none', ( 29.88575850635447400, 8.984262001502072400, -29.29306174092207700 ) ) ;
#4291 = cartesian_point ( 'none', ( 29.70188795583655100, 8.876815412011927400, -29.50000000000000000 ) ) ;
#4292 = cartesian_point ( 'none', ( -25.47879418959827900, 7.781985453716126600, -5.080792708470379900 ) ) ;
#4293 = conical_surface ( 'none', #4262, 32.00000000000000000, 0.7853981633974414000 ) ;
#4294 = face_outer_bound ( 'none', #941, .t. ) ;
#4295 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#4296 = b_spline_curve_with_knots ( 'none', 3,
( #4291, #4290, #4289, #4288, #4287, #4286, #4285 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0008908363082515579500, 0.001434239033211708700 ),
.unspecified. ) ;
#4297 = line ( 'none', #4277, #4276 ) ;
#4298 = cartesian_point ( 'none', ( 22.78502955216635300, 20.08314617571232200, -28.49999999999999600 ) ) ;
#4299 = plane ( 'none', #4337 ) ;
#4300 = cartesian_point ( 'none', ( -28.26361019331956800, 9.389799723108186700, -28.49999999999999600 ) ) ;
#4301 = b_spline_curve_with_knots ( 'none', 3,
( #4298, #4360, #4359, #4358, #4357, #4356, #4355 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0004703214058387944800, 0.001432979981290608900 ),
.unspecified. ) ;
#4302 = axis2_placement_3d ( 'none', #4352, #4329, #4328 ) ;
#4303 = plane ( 'none', #4350 ) ;
#4304 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#4305 = vector ( 'none', #4304, 999.9999999999998900 ) ;
#4306 = cartesian_point ( 'none', ( 19.47879418959828600, 18.17429029912939200, -28.49999999999999600 ) ) ;
#4307 = cartesian_point ( 'none', ( 28.26361019331957200, 9.389799723108181300, -28.49999999999999600 ) ) ;
#4308 = line ( 'none', #4306, #4305 ) ;
#4309 = vector ( 'none', #4283, 1000.000000000000000 ) ;
#4310 = cartesian_point ( 'none', ( -29.67389039233932000, 10.20402537564503800, -27.49999999999999600 ) ) ;
#4311 = cartesian_point ( 'none', ( -29.47493038217484300, 10.08915576021861000, -27.72402639930319500 ) ) ;
#4312 = cartesian_point ( 'none', ( -29.27591709997176000, 9.974255388166350000, -27.94798973646873800 ) ) ;
#4313 = cartesian_point ( 'none', ( -29.07684695036453000, 9.859322183702996500, -28.17188564046155000 ) ) ;
#4314 = cartesian_point ( 'none', ( -28.97958821514386300, 9.803169826742300000, -28.28127337381279500 ) ) ;
#4315 = cartesian_point ( 'none', ( -28.88231589823997000, 9.747009628393138700, -28.39064500864822100 ) ) ;
#4316 = cartesian_point ( 'none', ( -28.78502955216634600, 9.690841330299058100, -28.49999999999999600 ) ) ;
#4317 = cartesian_point ( 'none', ( -25.47879418959827900, 7.781985453716126600, -28.49999999999999600 ) ) ;
#4318 = cartesian_point ( 'none', ( 25.47879418959828300, 7.781985453716120400, -5.080792708470379900 ) ) ;
#4319 = line ( 'none', #4317, #4309 ) ;
#4320 = b_spline_curve_with_knots ( 'none', 3,
( #4316, #4315, #4314, #4313, #4312, #4311, #4310 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0004703214058388176300, 0.001432979981290610900 ),
.unspecified. ) ;
#4321 = cartesian_point ( 'none', ( -28.78502955216634600, 9.690841330299058100, -28.49999999999999600 ) ) ;
#4322 = direction ( 'none', ( 0.8660254037844388200, -0.4999999999999996700, 0.0000000000000000000 ) ) ;
#4323 = direction ( 'none', ( -0.8660254037844388200, -0.4999999999999997200, 0.0000000000000000000 ) ) ;
#4324 = vector ( 'none', #4323, 1000.000000000000100 ) ;
#4325 = cartesian_point ( 'none', ( -22.26361019331956800, 19.78210456852145100, -28.49999999999999600 ) ) ;
#4326 = face_outer_bound ( 'none', #904, .t. ) ;
#4327 = cartesian_point ( 'none', ( 22.78502955216635300, 20.08314617571232200, -28.49999999999999600 ) ) ;
#4328 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4330 = direction ( 'none', ( -1.000000000000000000, 1.547602294098537600e-016, 0.0000000000000000000 ) ) ;
#4331 = cartesian_point ( 'none', ( -6.000000000000004400, -25.95627575284552400, -5.080792708470379900 ) ) ;
#4332 = cartesian_point ( 'none', ( 30.99332303329083500, 9.965753215345360500, -27.90051415350311700 ) ) ;
#4333 = cartesian_point ( 'none', ( -6.000000000000005300, -29.17190429162964100, -5.080792708470379900 ) ) ;
#4334 = line ( 'none', #4333, #4388 ) ;
#4335 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4336 = vector ( 'none', #4335, 1000.000000000000000 ) ;
#4337 = axis2_placement_3d ( 'none', #4331, #4330, #4390 ) ;
#4338 = direction ( 'none', ( 0.8660254037844388200, 0.4999999999999997200, 0.0000000000000000000 ) ) ;
#4339 = direction ( 'none', ( 0.4999999999999997200, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#4340 = cartesian_point ( 'none', ( 28.26361019331956500, 9.389799723108177800, -5.080792708470379900 ) ) ;
#4341 = line ( 'none', #4340, #4336 ) ;
#4342 = circle ( 'none', #4302, 3.099999999999998800 ) ;
#4343 = cartesian_point ( 'none', ( 28.78502955216635000, 9.690841330299052800, -28.49999999999999600 ) ) ;
#4344 = cartesian_point ( 'none', ( 28.88231589823995900, 9.747009628393126200, -28.39064500864822800 ) ) ;
#4345 = cartesian_point ( 'none', ( 28.97958821514384900, 9.803169826742284000, -28.28127337381281200 ) ) ;
#4346 = cartesian_point ( 'none', ( 29.07684695036450900, 9.859322183702975200, -28.17188564046157500 ) ) ;
#4347 = cartesian_point ( 'none', ( 29.27591709997175000, 9.974255388166334100, -27.94798973646875600 ) ) ;
#4348 = cartesian_point ( 'none', ( 29.47493038217483600, 10.08915576021859700, -27.72402639930320200 ) ) ;
#4349 = cartesian_point ( 'none', ( 29.67389039233932000, 10.20402537564503300, -27.49999999999999600 ) ) ;
#4350 = axis2_placement_3d ( 'none', #4318, #4339, #4338 ) ;
#4351 = face_outer_bound ( 'none', #958, .t. ) ;
#4352 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -27.19999999999997800 ) ) ;
#4353 = cartesian_point ( 'none', ( 28.78502955216635000, 9.690841330299052800, -28.49999999999999600 ) ) ;
#4354 = b_spline_curve_with_knots ( 'none', 3,
( #4349, #4348, #4347, #4346, #4345, #4344, #4343 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 5.204170427930421300e-018, 0.0009626585459022466100, 0.001432979937304133600 ),
.unspecified. ) ;
#4355 = cartesian_point ( 'none', ( 23.67389039233932000, 20.59633022105830200, -27.49999999999999600 ) ) ;
#4356 = cartesian_point ( 'none', ( 23.47493038217484300, 20.48146060563187000, -27.72402639930319500 ) ) ;
#4357 = cartesian_point ( 'none', ( 23.27591709997175300, 20.36656023357960900, -27.94798973646874900 ) ) ;
#4358 = cartesian_point ( 'none', ( 23.07684695036451900, 20.25162702911625300, -28.17188564046156400 ) ) ;
#4359 = cartesian_point ( 'none', ( 22.97958821514385300, 20.19547467215555900, -28.28127337381280500 ) ) ;
#4360 = cartesian_point ( 'none', ( 22.88231589823996600, 20.13931447380639700, -28.39064500864822400 ) ) ;
#4361 = cartesian_point ( 'none', ( 30.90040124270814200, 10.07196346226412100, -27.87246304313363200 ) ) ;
#4362 = cartesian_point ( 'none', ( 30.58933015175876900, 10.32834091622481100, -27.72772915324468100 ) ) ;
#4363 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4364 = vector ( 'none', #4363, 1000.000000000000000 ) ;
#4365 = cartesian_point ( 'none', ( 22.26361019331956500, 19.78210456852145100, -5.080792708470379900 ) ) ;
#4366 = cartesian_point ( 'none', ( 30.70055915761494700, 10.26629489331371800, -27.79466449372907300 ) ) ;
#4367 = cartesian_point ( 'none', ( 30.80747945212544900, 10.17817370918288100, -27.84441193276414600 ) ) ;
#4368 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999993300, 0.0000000000000000000 ) ) ;
#4369 = direction ( 'none', ( -0.4999999999999993900, 0.8660254037844390400, 0.0000000000000000000 ) ) ;
#4370 = cartesian_point ( 'none', ( 31.12970851446548400, 9.710684724144004000, -27.89085787685746000 ) ) ;
#4371 = line ( 'none', #4365, #4364 ) ;
#4372 = cartesian_point ( 'none', ( 19.47879418959828600, 18.17429029912939200, -5.080792708470379900 ) ) ;
#4373 = axis2_placement_3d ( 'none', #4372, #4369, #4368 ) ;
#4374 = cartesian_point ( 'none', ( 30.25355890687769300, 10.43278655943982800, -27.48320655688476000 ) ) ;
#4375 = cartesian_point ( 'none', ( 30.36269099871959700, 10.42628663942244000, -27.57674733985442100 ) ) ;
#4376 = cartesian_point ( 'none', ( 30.47810114590259200, 10.39038693913590400, -27.66079381276028900 ) ) ;
#4377 = face_outer_bound ( 'none', #902, .t. ) ;
#4378 = cartesian_point ( 'none', ( 22.26361019331956800, 19.78210456852145400, -28.49999999999999600 ) ) ;
#4379 = cartesian_point ( 'none', ( 25.47879418959828300, 7.781985453716120400, -28.49999999999999600 ) ) ;
#4380 = face_outer_bound ( 'none', #888, .t. ) ;
#4381 = direction ( 'none', ( 1.547602294098537600e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4382 = vector ( 'none', #4381, 1000.000000000000000 ) ;
#4383 = cartesian_point ( 'none', ( -6.000000000000004400, -25.95627575284552400, -28.49999999999999600 ) ) ;
#4384 = line ( 'none', #4383, #4382 ) ;
#4385 = cartesian_point ( 'none', ( 31.07213974671434500, 9.841575719576482600, -27.90683676301729900 ) ) ;
#4386 = plane ( 'none', #4373 ) ;
#4387 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4388 = vector ( 'none', #4387, 1000.000000000000000 ) ;
#4389 = face_outer_bound ( 'none', #981, .t. ) ;
#4390 = direction ( 'none', ( -1.547602294098537600e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4391 = line ( 'none', #4379, #4324 ) ;
#4392 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -25.00000000000000000 ) ) ;
#4393 = face_outer_bound ( 'none', #901, .t. ) ;
#4394 = axis2_placement_3d ( 'none', #4445, #4404, #4400 ) ;
#4395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4396 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4397 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -27.49999999999999600 ) ) ;
#4398 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4399 = cylindrical_surface ( 'none', #4394, 3.099999999999999200 ) ;
#4400 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4401 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4402 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4403 = circle ( 'none', #4439, 3.099999999999999200 ) ;
#4404 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4405 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -25.00000000000000000 ) ) ;
#4406 = cartesian_point ( 'none', ( -22.26361019331956500, 19.78210456852145100, -5.080792708470379900 ) ) ;
#4407 = line ( 'none', #4406, #4433 ) ;
#4408 = axis2_placement_3d ( 'none', #4397, #4396, #4395 ) ;
#4409 = face_outer_bound ( 'none', #973, .t. ) ;
#4410 = circle ( 'none', #4413, 3.099999999999998800 ) ;
#4411 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4412 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4413 = axis2_placement_3d ( 'none', #4405, #4402, #4401 ) ;
#4414 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -27.19999999999997800 ) ) ;
#4415 = conical_surface ( 'none', #4423, 3.099999999999999200, 0.7853981633974418400 ) ;
#4416 = circle ( 'none', #4448, 3.099999999999998800 ) ;
#4417 = face_outer_bound ( 'none', #985, .t. ) ;
#4418 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4419 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4420 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -27.19999999999997800 ) ) ;
#4421 = axis2_placement_3d ( 'none', #4420, #4419, #4418 ) ;
#4422 = conical_surface ( 'none', #4421, 3.099999999999998800, 0.7853981633974425100 ) ;
#4423 = axis2_placement_3d ( 'none', #4414, #4412, #4411 ) ;
#4424 = cylindrical_surface ( 'none', #4408, 3.099999999999998800 ) ;
#4425 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999999400, 0.0000000000000000000 ) ) ;
#4426 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844387100, -0.0000000000000000000 ) ) ;
#4427 = line ( 'none', #4477, #4476 ) ;
#4428 = spherical_surface ( 'none', #4469, 1.000000000000000000 ) ;
#4429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4430 = axis2_placement_3d ( 'none', #4435, #4426, #4425 ) ;
#4431 = axis2_placement_3d ( 'none', #4506, #4468, #4459 ) ;
#4432 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4433 = vector ( 'none', #4429, 1000.000000000000000 ) ;
#4434 = cartesian_point ( 'none', ( -22.78502955216635300, 20.08314617571232200, -28.49999999999999600 ) ) ;
#4435 = cartesian_point ( 'none', ( -19.47879418959828600, 18.17429029912938900, -5.080792708470379900 ) ) ;
#4436 = plane ( 'none', #4430 ) ;
#4437 = axis2_placement_3d ( 'none', #4441, #4440, #4432 ) ;
#4438 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4439 = axis2_placement_3d ( 'none', #4443, #4444, #4438 ) ;
#4440 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4441 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -27.19999999999997800 ) ) ;
#4442 = face_outer_bound ( 'none', #928, .t. ) ;
#4443 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -25.00000000000000000 ) ) ;
#4444 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4445 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -27.49999999999999600 ) ) ;
#4446 = circle ( 'none', #4437, 3.099999999999999200 ) ;
#4447 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4448 = axis2_placement_3d ( 'none', #4392, #4398, #4447 ) ;
#4449 = cartesian_point ( 'none', ( 29.24710342326938300, 9.530370502892177200, -29.28743056049469100 ) ) ;
#4450 = cartesian_point ( 'none', ( 29.09087120251042800, 9.648653699715918500, -29.09996242593194900 ) ) ;
#4451 = cartesian_point ( 'none', ( 29.01648417602061200, 9.687504496434831600, -28.98920990050468700 ) ) ;
#4452 = cartesian_point ( 'none', ( 28.88622287464480100, 9.721269054176762100, -28.75311117672950100 ) ) ;
#4453 = cartesian_point ( 'none', ( 28.82935108920563000, 9.716430381639582900, -28.62594374661907200 ) ) ;
#4454 = cartesian_point ( 'none', ( 28.78502955216635000, 9.690841330299052800, -28.49999999999999600 ) ) ;
#4455 = cartesian_point ( 'none', ( 28.76361019331957200, 8.523774319323742100, -28.49999999999999600 ) ) ;
#4456 = b_spline_curve_with_knots ( 'none', 3,
( #4454, #4453, #4452, #4451, #4450, #4449, #4510, #4509, #4508, #4507 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -7.572682158287643300e-006, 0.0004002599710155611200, 0.0008080926241894099600, 0.001215925277363258700, 0.001623757930537107400 ),
.unspecified. ) ;
#4457 = face_outer_bound ( 'none', #1033, .t. ) ;
#4458 = axis2_placement_3d ( 'none', #4523, #4526, #4514 ) ;
#4459 = direction ( 'none', ( -0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#4460 = b_spline_curve_with_knots ( 'none', 3,
( #4522, #4521, #4520, #4519, #4518, #4517, #4516, #4515 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004062221474200849600, 0.0008124442948401699100, 0.001624888589680338700 ),
.unspecified. ) ;
#4461 = cartesian_point ( 'none', ( -22.78502955216635300, 20.08314617571232200, -28.49999999999999600 ) ) ;
#4462 = cartesian_point ( 'none', ( -22.88231589823997000, 20.13931447380640100, -28.39064500864822400 ) ) ;
#4463 = cartesian_point ( 'none', ( -22.97958821514385600, 20.19547467215555900, -28.28127337381280500 ) ) ;
#4464 = cartesian_point ( 'none', ( -23.07684695036452300, 20.25162702911625300, -28.17188564046156400 ) ) ;
#4465 = cartesian_point ( 'none', ( -23.27591709997175700, 20.36656023357960900, -27.94798973646874900 ) ) ;
#4466 = cartesian_point ( 'none', ( -23.47493038217484000, 20.48146060563187000, -27.72402639930319500 ) ) ;
#4467 = cartesian_point ( 'none', ( -23.67389039233931700, 20.59633022105830200, -27.49999999999999600 ) ) ;
#4468 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#4469 = axis2_placement_3d ( 'none', #4471, #4474, #4473 ) ;
#4470 = b_spline_curve_with_knots ( 'none', 3,
( #4467, #4466, #4465, #4464, #4463, #4462, #4461 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0009626585459022312100, 0.001432979937304135600 ),
.unspecified. ) ;
#4471 = cartesian_point ( 'none', ( 21.76361019331956800, 20.64812997230589500, -28.49999999999999600 ) ) ;
#4472 = face_outer_bound ( 'none', #1025, .t. ) ;
#4473 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4474 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4475 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999999400, 0.0000000000000000000 ) ) ;
#4476 = vector ( 'none', #4475, 1000.000000000000000 ) ;
#4477 = cartesian_point ( 'none', ( -19.47879418959828600, 18.17429029912938900, -28.49999999999999600 ) ) ;
#4478 = cartesian_point ( 'none', ( 23.57833190915820200, 21.71373691649721500, -28.44708903943874400 ) ) ;
#4479 = cartesian_point ( 'none', ( 23.64679336279610700, 21.58328407952642900, -28.44099826661130600 ) ) ;
#4480 = cartesian_point ( 'none', ( 23.69259970392978000, 21.44953537996845900, -28.41308981658269400 ) ) ;
#4481 = cartesian_point ( 'none', ( 23.73840604506345300, 21.31578668041049000, -28.38518136655408200 ) ) ;
#4482 = cartesian_point ( 'none', ( 23.76150441771044100, 21.17889645570195300, -28.33548744514287400 ) ) ;
#4483 = cartesian_point ( 'none', ( 23.75979529695742800, 21.05130766091022600, -28.26852513439290200 ) ) ;
#4484 = cartesian_point ( 'none', ( 23.75808617620441500, 20.92371886611849900, -28.20156282364293100 ) ) ;
#4485 = cartesian_point ( 'none', ( 23.73157153549178500, 20.80557873001309900, -28.11740939418598000 ) ) ;
#4486 = cartesian_point ( 'none', ( 23.68266152425065500, 20.70762586385643500, -28.02371417754646600 ) ) ;
#4487 = cartesian_point ( 'none', ( 23.63375151300952100, 20.60967299769976800, -27.93001896090694900 ) ) ;
#4488 = cartesian_point ( 'none', ( 23.56250257089059000, 20.53202043236043700, -27.82689007512255900 ) ) ;
#4489 = cartesian_point ( 'none', ( 23.47539105656503000, 20.48172657611505800, -27.72370165316674900 ) ) ;
#4490 = cartesian_point ( 'none', ( 23.97455391648545500, 22.10377602386126500, -27.89085787685464600 ) ) ;
#4491 = cartesian_point ( 'none', ( 24.05912445978104600, 21.98847451080797200, -27.90683676301448600 ) ) ;
#4492 = cartesian_point ( 'none', ( 24.12725696898347400, 21.85812848685597500, -27.90051415350030300 ) ) ;
#4493 = cartesian_point ( 'none', ( 24.17277684566598900, 21.72455073218684900, -27.87246304313081800 ) ) ;
#4494 = cartesian_point ( 'none', ( 24.21829672234850500, 21.59097297751771900, -27.84441193276133200 ) ) ;
#4495 = cartesian_point ( 'none', ( 24.24115175916212200, 21.45431669422609400, -27.79466449372625500 ) ) ;
#4496 = cartesian_point ( 'none', ( 24.23927068827882900, 21.32696653806140900, -27.72772915324186400 ) ) ;
#4497 = cartesian_point ( 'none', ( 24.23738961739553900, 21.19961638189672800, -27.66079381275747200 ) ) ;
#4498 = cartesian_point ( 'none', ( 24.21077459624042300, 21.08171841243848000, -27.57674733985160000 ) ) ;
#4499 = cartesian_point ( 'none', ( 24.16183764617709800, 20.98395728852656500, -27.48320655688194200 ) ) ;
#4500 = cartesian_point ( 'none', ( 24.11290069611376900, 20.88619616461464900, -27.38966577391228400 ) ) ;
#4501 = cartesian_point ( 'none', ( 24.04169794357790100, 20.80868400977587400, -27.28673796404076400 ) ) ;
#4502 = cartesian_point ( 'none', ( 23.95468223184408500, 20.75844546518262800, -27.18375109566810400 ) ) ;
#4503 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4502, #4501, #4500, #4499, #4498, #4497, #4496, #4495, #4494, #4493, #4492, #4491, #4490 ),
( #4489, #4488, #4487, #4486, #4485, #4484, #4483, #4482, #4481, #4480, #4479, #4478, #4553 ),
( #4552, #4551, #4550, #4549, #4548, #4547, #4546, #4545, #4544, #4543, #4542, #4541, #4540 ),
( #4539, #4538, #4537, #4536, #4535, #4534, #4533, #4532, #4531, #4530, #4529, #4528, #4527 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 3, 3, 3, 4 ),
( 0.1796745574887788600, 0.1819940494152864100 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4504 = face_outer_bound ( 'none', #1032, .t. ) ;
#4505 = circle ( 'none', #4458, 1.000000000000000900 ) ;
#4506 = cartesian_point ( 'none', ( 18.97879418959828600, 19.04031570291383300, -28.49999999999999600 ) ) ;
#4507 = cartesian_point ( 'none', ( 29.63688016914083100, 9.027956974939359100, -29.50000000000000000 ) ) ;
#4508 = cartesian_point ( 'none', ( 29.56816939345785800, 9.146967529449735700, -29.50000000000000400 ) ) ;
#4509 = cartesian_point ( 'none', ( 29.49065743711280900, 9.258063640047955900, -29.47149373150244900 ) ) ;
#4510 = cartesian_point ( 'none', ( 29.33011204030819400, 9.449905784061549200, -29.36535551721157600 ) ) ;
#4511 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -27.49999999999999600 ) ) ;
#4512 = circle ( 'none', #4581, 1.000000000000000000 ) ;
#4513 = cylindrical_surface ( 'none', #4431, 1.000000000000000900 ) ;
#4514 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4515 = cartesian_point ( 'none', ( 22.78502955216635300, 20.08314617571232200, -28.49999999999999600 ) ) ;
#4516 = cartesian_point ( 'none', ( 22.87332258026403800, 20.13412217925208500, -28.75089280521139300 ) ) ;
#4517 = cartesian_point ( 'none', ( 22.91357439546962400, 20.27187289968627900, -29.00621205229380100 ) ) ;
#4518 = cartesian_point ( 'none', ( 22.87709694482800100, 20.56353931916735400, -29.28742311534838900 ) ) ;
#4519 = cartesian_point ( 'none', ( 22.84891710514186200, 20.67566081470085100, -29.36535072819062700 ) ) ;
#4520 = cartesian_point ( 'none', ( 22.76304917108823000, 20.91062207781650200, -29.47149263301249200 ) ) ;
#4521 = cartesian_point ( 'none', ( 22.70559221528090500, 21.03329987291486300, -29.49999999999999300 ) ) ;
#4522 = cartesian_point ( 'none', ( 22.63688016914082400, 21.15231262792151100, -29.50000000000000000 ) ) ;
#4523 = cartesian_point ( 'none', ( 21.76361019331956500, 20.64812997230589200, -28.49999999999999600 ) ) ;
#4524 = face_outer_bound ( 'none', #1028, .t. ) ;
#4525 = axis2_placement_3d ( 'none', #4579, #4578, #4577 ) ;
#4526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4527 = cartesian_point ( 'none', ( 22.52991867965631600, 21.27929195875650600, -29.50959016118171600 ) ) ;
#4528 = cartesian_point ( 'none', ( 22.61550873961006000, 21.16400390905225500, -29.52652801328492400 ) ) ;
#4529 = cartesian_point ( 'none', ( 22.68468187119578200, 21.03332489343322500, -29.52094293978911600 ) ) ;
#4530 = cartesian_point ( 'none', ( 22.73110969420871900, 20.89921022571367700, -29.49334589730046800 ) ) ;
#4531 = cartesian_point ( 'none', ( 22.77753751722165600, 20.76509555799413000, -29.46574885481181700 ) ) ;
#4532 = cartesian_point ( 'none', ( 22.80116574375460600, 20.62770205803256500, -29.41617211246517600 ) ) ;
#4533 = cartesian_point ( 'none', ( 22.79983271945366900, 20.49959932164586000, -29.34915125319123800 ) ) ;
#4534 = cartesian_point ( 'none', ( 22.79849969515273500, 20.37149658525915200, -29.28213039391730300 ) ) ;
#4535 = cartesian_point ( 'none', ( 22.77220697871903400, 20.25283440257344100, -29.19774378499570500 ) ) ;
#4536 = cartesian_point ( 'none', ( 22.72335998830256200, 20.15446871419381100, -29.10371162837776600 ) ) ;
#4537 = cartesian_point ( 'none', ( 22.67451299788609400, 20.05610302581417800, -29.00967947175982800 ) ) ;
#4538 = cartesian_point ( 'none', ( 22.60316885011888400, 19.97814885043020200, -28.90611171895007900 ) ) ;
#4539 = cartesian_point ( 'none', ( 22.51585454301455200, 19.92773791171941200, -28.80248337999517000 ) ) ;
#4540 = cartesian_point ( 'none', ( 23.01191174517645500, 21.55421048681235200, -28.97041251620687800 ) ) ;
#4541 = cartesian_point ( 'none', ( 23.09714441546562100, 21.43891563122136600, -28.98701172415597700 ) ) ;
#4542 = cartesian_point ( 'none', ( 23.16595179559482200, 21.30835193558943200, -28.98116596160649600 ) ) ;
#4543 = cartesian_point ( 'none', ( 23.21205989482598800, 21.17442462669309200, -28.95340834482929200 ) ) ;
#4544 = cartesian_point ( 'none', ( 23.25816799405715300, 21.04049731779674900, -28.92565072805208400 ) ) ;
#4545 = cartesian_point ( 'none', ( 23.28152326587532900, 20.90336193471389600, -28.87601349547236800 ) ) ;
#4546 = cartesian_point ( 'none', ( 23.27999617619606500, 20.77552289082923000, -28.80902276462141000 ) ) ;
#4547 = cartesian_point ( 'none', ( 23.27846908651680400, 20.64768384694456700, -28.74203203377045700 ) ) ;
#4548 = cartesian_point ( 'none', ( 23.25206141040853700, 20.52928960993961400, -28.65776560613630900 ) ) ;
#4549 = cartesian_point ( 'none', ( 23.20318112838748800, 20.43113570593784800, -28.56390715763236800 ) ) ;
#4550 = cartesian_point ( 'none', ( 23.15430084636643900, 20.33298180193608200, -28.47004870912842700 ) ) ;
#4551 = cartesian_point ( 'none', ( 23.08300472730111600, 20.25518222328820500, -28.36670724374869200 ) ) ;
#4552 = cartesian_point ( 'none', ( 22.99579379011522600, 20.20483096522765400, -28.26330573502033200 ) ) ;
#4553 = cartesian_point ( 'none', ( 23.49343824839179000, 21.82903604560544200, -28.43080843435329200 ) ) ;
#4554 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4555 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4556 = cartesian_point ( 'none', ( 28.76361019331957200, 8.523774319323740300, -28.49999999999999600 ) ) ;
#4557 = cartesian_point ( 'none', ( 28.76361019331956500, 8.523774319323738500, 0.0000000000000000000 ) ) ;
#4558 = direction ( 'none', ( -3.095204588197075600e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4559 = spherical_surface ( 'none', #4564, 1.000000000000000000 ) ;
#4560 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4562 = axis2_placement_3d ( 'none', #4567, #4561, #4560 ) ;
#4563 = cartesian_point ( 'none', ( 7.000000000000000900, -25.95627575284552800, -28.49999999999999600 ) ) ;
#4564 = axis2_placement_3d ( 'none', #4556, #4555, #4607 ) ;
#4565 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4566 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4567 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -27.19999999999997800 ) ) ;
#4568 = cylindrical_surface ( 'none', #4570, 0.9999999999999991100 ) ;
#4569 = face_outer_bound ( 'none', #1113, .t. ) ;
#4570 = axis2_placement_3d ( 'none', #4563, #4558, #4554 ) ;
#4571 = circle ( 'none', #4562, 3.099999999999998800 ) ;
#4572 = axis2_placement_3d ( 'none', #4511, #4566, #4565 ) ;
#4573 = circle ( 'none', #4605, 0.9999999999999991100 ) ;
#4574 = cylindrical_surface ( 'none', #4572, 3.099999999999998800 ) ;
#4575 = direction ( 'none', ( 0.5000000000000004400, -0.8660254037844384900, 0.0000000000000000000 ) ) ;
#4576 = direction ( 'none', ( -0.8660254037844388200, -0.5000000000000001100, 3.871990935462718800e-015 ) ) ;
#4577 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4579 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -27.19999999999997800 ) ) ;
#4580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4581 = axis2_placement_3d ( 'none', #4455, #4576, #4575 ) ;
#4582 = face_outer_bound ( 'none', #993, .t. ) ;
#4583 = conical_surface ( 'none', #4525, 3.099999999999998800, 0.7853981633974425100 ) ;
#4584 = cartesian_point ( 'none', ( 6.862575907719840300, -30.18026960286089600, -29.50000000000000000 ) ) ;
#4585 = cartesian_point ( 'none', ( 7.000000000000000000, -30.18026960286088200, -29.50000000000000000 ) ) ;
#4586 = cartesian_point ( 'none', ( 25.97879418959828600, 6.915960049931682000, -28.49999999999999600 ) ) ;
#4587 = b_spline_curve_with_knots ( 'none', 3,
( #4585, #4584, #4634, #4633, #4632, #4631, #4630, #4629 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004062221474200833300, 0.0008124442948401666600, 0.001624888589680334800 ),
.unspecified. ) ;
#4588 = face_outer_bound ( 'none', #1078, .t. ) ;
#4589 = circle ( 'none', #4624, 1.000000000000000900 ) ;
#4590 = cylindrical_surface ( 'none', #4625, 1.000000000000000000 ) ;
#4591 = cylindrical_surface ( 'none', #4635, 1.000000000000000900 ) ;
#4592 = direction ( 'none', ( -1.000000000000000000, -3.469446951953614200e-015, 0.0000000000000000000 ) ) ;
#4593 = direction ( 'none', ( -3.469446951953613800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4594 = axis2_placement_3d ( 'none', #4600, #4593, #4592 ) ;
#4595 = circle ( 'none', #4594, 1.000000000000000000 ) ;
#4596 = cylindrical_surface ( 'none', #4601, 1.000000000000000000 ) ;
#4597 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4598 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4599 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4600 = cartesian_point ( 'none', ( 7.000000000000000000, -29.17190429162964400, -28.49999999999999600 ) ) ;
#4601 = axis2_placement_3d ( 'none', #4586, #4628, #4627 ) ;
#4602 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4603 = axis2_placement_3d ( 'none', #4557, #4598, #4597 ) ;
#4604 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4605 = axis2_placement_3d ( 'none', #4609, #4580, #4604 ) ;
#4606 = cylindrical_surface ( 'none', #4603, 1.000000000000000900 ) ;
#4607 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4608 = face_outer_bound ( 'none', #1068, .t. ) ;
#4609 = cartesian_point ( 'none', ( 7.000000000000000900, -29.17190429162964800, -28.49999999999999600 ) ) ;
#4610 = face_outer_bound ( 'none', #1064, .t. ) ;
#4611 = cartesian_point ( 'none', ( 30.14442681503578900, 10.43928647945721400, -27.38966577391509800 ) ) ;
#4612 = axis2_placement_3d ( 'none', #4613, #3635, #3659 ) ;
#4613 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4614 = cartesian_point ( 'none', ( -7.000000000000002700, -29.17190429162964100, 0.0000000000000000000 ) ) ;
#4615 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4616 = plane ( 'none', #4612 ) ;
#4617 = face_bound ( 'none', #1302, .t. ) ;
#4618 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4619 = cartesian_point ( 'none', ( 21.76361019331956500, 20.64812997230588800, 0.0000000000000000000 ) ) ;
#4620 = cartesian_point ( 'none', ( 2.500000000000000000, 3.061616997868383100e-016, -5.200000000000000200 ) ) ;
#4621 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4623 = cartesian_point ( 'none', ( 28.76361019331957200, 8.523774319323740300, -28.49999999999999600 ) ) ;
#4624 = axis2_placement_3d ( 'none', #4623, #4622, #4621 ) ;
#4625 = axis2_placement_3d ( 'none', #4614, #4615, #4599 ) ;
#4626 = face_outer_bound ( 'none', #1011, .t. ) ;
#4627 = direction ( 'none', ( 0.5000000000000004400, -0.8660254037844384900, 0.0000000000000000000 ) ) ;
#4628 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999997800, -0.0000000000000000000 ) ) ;
#4629 = cartesian_point ( 'none', ( 6.000000000000000000, -29.77398750601139500, -28.49999999999999600 ) ) ;
#4630 = cartesian_point ( 'none', ( 5.999999999999999100, -29.87593951309342100, -28.75089280521037300 ) ) ;
#4631 = cartesian_point ( 'none', ( 6.099169715682826600, -29.97967396782447800, -29.00621205229379700 ) ) ;
#4632 = cartesian_point ( 'none', ( 6.369998969705094700, -30.09391677864409000, -29.28742311534839300 ) ) ;
#4633 = cartesian_point ( 'none', ( 6.481188952990478900, -30.12557306936808400, -29.36535072819063400 ) ) ;
#4634 = cartesian_point ( 'none', ( 6.727605342780723400, -30.16868988866498200, -29.47149263301249900 ) ) ;
#4635 = axis2_placement_3d ( 'none', #4619, #4618, #4602 ) ;
#4636 = face_outer_bound ( 'none', #1006, .t. ) ;
#4637 = cartesian_point ( 'none', ( -7.000000000000004400, -25.95627575284552400, -28.49999999999999600 ) ) ;
#4638 = cartesian_point ( 'none', ( -7.000000000000005300, -29.17190429162964400, -28.49999999999999600 ) ) ;
#4639 = axis2_placement_3d ( 'none', #4637, #4692, #4691 ) ;
#4640 = face_outer_bound ( 'none', #1103, .t. ) ;
#4641 = circle ( 'none', #4688, 1.000000000000000900 ) ;
#4642 = face_outer_bound ( 'none', #1058, .t. ) ;
#4643 = axis2_placement_3d ( 'none', #4685, #4684, #4756 ) ;
#4644 = cylindrical_surface ( 'none', #4639, 0.9999999999999991100 ) ;
#4645 = spherical_surface ( 'none', #4643, 1.000000000000000000 ) ;
#4646 = cartesian_point ( 'none', ( 28.51585454301456200, 9.535433066306145700, -28.80248337999516300 ) ) ;
#4647 = cartesian_point ( 'none', ( 28.60316885011889500, 9.585844005016937800, -28.90611171895006800 ) ) ;
#4648 = cartesian_point ( 'none', ( 28.70635122021608500, 9.608652761702707300, -29.00967947175981700 ) ) ;
#4649 = cartesian_point ( 'none', ( 28.81596190042182600, 9.601772652111968400, -29.10371162837775600 ) ) ;
#4650 = cartesian_point ( 'none', ( 28.92557258062756300, 9.594892542521229500, -29.19774378499569400 ) ) ;
#4651 = cartesian_point ( 'none', ( 29.04148340351875000, 9.558331611544458500, -29.28213039391729200 ) ) ;
#4652 = cartesian_point ( 'none', ( 29.15309013967440800, 9.495434676259575800, -29.34915125319122700 ) ) ;
#4653 = cartesian_point ( 'none', ( 29.26469687583006500, 9.432537740974694900, -29.41617211246516600 ) ) ;
#4654 = cartesian_point ( 'none', ( 29.37186902384516100, 9.343378346570004200, -29.46574885481180700 ) ) ;
#4655 = cartesian_point ( 'none', ( 29.46480182160393100, 9.236113338538618900, -29.49334589730045800 ) ) ;
#4656 = cartesian_point ( 'none', ( 29.55773461936269800, 9.128848330507235400, -29.52094293978910500 ) ) ;
#4657 = cartesian_point ( 'none', ( 29.63631940083745800, 9.003603133485162500, -29.52652801328491300 ) ) ;
#4658 = cartesian_point ( 'none', ( 29.69336675065723300, 8.871835942401661500, -29.50959016118170600 ) ) ;
#4659 = cartesian_point ( 'none', ( 28.99579379011440500, 9.812526119813906400, -28.26330573502125900 ) ) ;
#4660 = cartesian_point ( 'none', ( 29.08300472730029200, 9.862877377874458100, -28.36670724374961600 ) ) ;
#4661 = cartesian_point ( 'none', ( 29.18602919834573900, 9.885721838852330000, -28.47004870912935500 ) ) ;
#4662 = cartesian_point ( 'none', ( 29.29547311370241400, 9.878976452825822800, -28.56390715763329500 ) ) ;
#4663 = cartesian_point ( 'none', ( 29.40491702905909200, 9.872231066799315600, -28.65776560613723600 ) ) ;
#4664 = cartesian_point ( 'none', ( 29.52065328402118300, 9.835903666661510100, -28.74203203377138400 ) ) ;
#4665 = cartesian_point ( 'none', ( 29.63212868846044400, 9.773306643175274600, -28.80902276462233800 ) ) ;
#4666 = cartesian_point ( 'none', ( 29.74360409289970900, 9.710709619689037500, -28.87601349547329500 ) ) ;
#4667 = cartesian_point ( 'none', ( 29.85068918249808700, 9.621915669440779700, -28.92565072805301100 ) ) ;
#4668 = cartesian_point ( 'none', ( 29.94361958464722000, 9.515021229738208000, -28.95340834483021600 ) ) ;
#4669 = cartesian_point ( 'none', ( 30.03654998679635600, 9.408126790035634500, -28.98116596160742000 ) ) ;
#4670 = cartesian_point ( 'none', ( 30.11521777396099300, 9.283256003059925400, -28.98701172415690100 ) ) ;
#4671 = cartesian_point ( 'none', ( 30.17244971268386100, 9.151794917561630900, -28.97041251620780100 ) ) ;
#4672 = cartesian_point ( 'none', ( 29.47539105656336000, 10.08942173070082200, -27.72370165316862500 ) ) ;
#4673 = cartesian_point ( 'none', ( 29.56250257088892400, 10.13971558694620300, -27.82689007512444200 ) ) ;
#4674 = cartesian_point ( 'none', ( 29.66537613620128500, 10.16259269814429300, -27.93001896090882100 ) ) ;
#4675 = cartesian_point ( 'none', ( 29.77466081228702400, 10.15597357730016400, -28.02371417754834200 ) ) ;
#4676 = cartesian_point ( 'none', ( 29.88394548837276000, 10.14935445645603800, -28.11740939418786300 ) ) ;
#4677 = cartesian_point ( 'none', ( 29.99951516780289800, 10.11324674083268200, -28.20156282364480700 ) ) ;
#4678 = cartesian_point ( 'none', ( 30.11086486570727800, 10.05093248542706500, -28.26852513439477800 ) ) ;
#4679 = cartesian_point ( 'none', ( 30.22221456361165800, 9.988618230021447900, -28.33548744514475000 ) ) ;
#4680 = cartesian_point ( 'none', ( 30.32921578941551700, 9.900169340168805100, -28.38518136655595500 ) ) ;
#4681 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4744, #4743, #4742, #4741, #4740, #4739, #4738, #4737, #4736, #4735, #4734, #4733, #4732 ),
( #4731, #4730, #4729, #4728, #4727, #4726, #4725, #4724, #4723, #4722, #4721, #4720, #4719 ),
( #4718, #4717, #4716, #4715, #4714, #4713, #4712, #4711, #4710, #4709, #4708, #4707, #4706 ),
( #4705, #4704, #4703, #4702, #4701, #4700, #4699, #4698, #4773, #4772, #4771, #4770, #4769 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 3, 3, 3, 4 ),
( 0.1796745564556601900, 0.1819940483821604300 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4682 = cylindrical_surface ( 'none', #4754, 1.000000000000000000 ) ;
#4683 = face_outer_bound ( 'none', #1045, .t. ) ;
#4684 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4685 = cartesian_point ( 'none', ( 7.000000000000001800, -29.17190429162964800, -28.49999999999999600 ) ) ;
#4686 = direction ( 'none', ( 0.0000000000000000000, -3.469446951953611000e-015, 1.000000000000000000 ) ) ;
#4687 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 3.469446951953610600e-015 ) ) ;
#4688 = axis2_placement_3d ( 'none', #4638, #4687, #4686 ) ;
#4689 = face_outer_bound ( 'none', #1092, .t. ) ;
#4690 = face_outer_bound ( 'none', #690, .t. ) ;
#4691 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4692 = direction ( 'none', ( 1.547602294098537600e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4693 = direction ( 'none', ( 0.5000000000000041100, -0.8660254037844362700, 0.0000000000000000000 ) ) ;
#4694 = direction ( 'none', ( -0.8660254037844363800, -0.5000000000000041100, -0.0000000000000000000 ) ) ;
#4695 = cartesian_point ( 'none', ( 21.76361019331956500, 20.64812997230588800, -28.49999999999999600 ) ) ;
#4696 = axis2_placement_3d ( 'none', #4695, #4694, #4693 ) ;
#4697 = circle ( 'none', #4696, 0.9999999999999995600 ) ;
#4698 = cartesian_point ( 'none', ( -6.242983708366013600, -29.92982819680360500, -29.28213039391732100 ) ) ;
#4699 = cartesian_point ( 'none', ( -6.353257420220735700, -29.99503399790543100, -29.34915125319125600 ) ) ;
#4700 = cartesian_point ( 'none', ( -6.463531132075457800, -30.06023979900725300, -29.41617211246519400 ) ) ;
#4701 = cartesian_point ( 'none', ( -6.594331506623505300, -30.10847390456412900, -29.46574885481183500 ) ) ;
#4702 = cartesian_point ( 'none', ( -6.733692127395211300, -30.13532356425229300, -29.49334589730048600 ) ) ;
#4703 = cartesian_point ( 'none', ( -6.873052748166916400, -30.16217322394045700, -29.52094293978913300 ) ) ;
#4704 = cartesian_point ( 'none', ( -7.020810661227398200, -30.16760704253740900, -29.52652801328493800 ) ) ;
#4705 = cartesian_point ( 'none', ( -7.163448071000915200, -30.15112790115816200, -29.50959016118173000 ) ) ;
#4706 = cartesian_point ( 'none', ( -6.000000000000005300, -30.01735708504249400, -28.26330573501990200 ) ) ;
#4707 = cartesian_point ( 'none', ( -6.000000000000005300, -30.11805960116359800, -28.36670724374826200 ) ) ;
#4708 = cartesian_point ( 'none', ( -6.031728351980133200, -30.21870364078935000, -28.47004870912799700 ) ) ;
#4709 = cartesian_point ( 'none', ( -6.092291985315756400, -30.31011215876461100, -28.56390715763193800 ) ) ;
#4710 = cartesian_point ( 'none', ( -6.152855618651379600, -30.40152067673986700, -28.65776560613587900 ) ) ;
#4711 = cartesian_point ( 'none', ( -6.242184197505208600, -30.48358751360701300, -28.74203203377003000 ) ) ;
#4712 = cartesian_point ( 'none', ( -6.352132512265209900, -30.54882953400543900, -28.80902276462098400 ) ) ;
#4713 = cartesian_point ( 'none', ( -6.462080827025211200, -30.61407155440386800, -28.87601349547194100 ) ) ;
#4714 = cartesian_point ( 'none', ( -6.592521188441761400, -30.66241298723846100, -28.92565072805165700 ) ) ;
#4715 = cartesian_point ( 'none', ( -6.731559689822061500, -30.68944585643223300, -28.95340834482886200 ) ) ;
#4716 = cartesian_point ( 'none', ( -6.870598191202360800, -30.71647872562600400, -28.98116596160607000 ) ) ;
#4717 = cartesian_point ( 'none', ( -7.018073358496196500, -30.72217163428223000, -28.98701172415554300 ) ) ;
#4718 = cartesian_point ( 'none', ( -7.160537967508231500, -30.70600540437492000, -28.97041251620644400 ) ) ;
#4719 = cartesian_point ( 'none', ( -6.000000000000005300, -30.57114830681578600, -27.72370165316779000 ) ) ;
#4720 = cartesian_point ( 'none', ( -6.000000000000005300, -30.67173601930654700, -27.82689007512360400 ) ) ;
#4721 = cartesian_point ( 'none', ( -6.031624623193437200, -30.77226569584397000, -27.93001896090799000 ) ) ;
#4722 = cartesian_point ( 'none', ( -6.091999288038038300, -30.86359944115650900, -28.02371417754750700 ) ) ;
#4723 = cartesian_point ( 'none', ( -6.152373952882640200, -30.95493318646904500, -28.11740939418702100 ) ) ;
#4724 = cartesian_point ( 'none', ( -6.241428991600159300, -31.03696560695109600, -28.20156282364397500 ) ) ;
#4725 = cartesian_point ( 'none', ( -6.351069568751524800, -31.10224014633720600, -28.26852513439394700 ) ) ;
#4726 = cartesian_point ( 'none', ( -6.460710145902891300, -31.16751468572331500, -28.33548744514391900 ) ) ;
#4727 = cartesian_point ( 'none', ( -6.590809744353741500, -31.21595602057921300, -28.38518136655512300 ) ) ;
#4728 = cartesian_point ( 'none', ( -6.729542686460911600, -31.24316091528201900, -28.41308981658373500 ) ) ;
#4729 = cartesian_point ( 'none', ( -6.868275628568081700, -31.27036580998482400, -28.44099826661234700 ) ) ;
#4730 = cartesian_point ( 'none', ( -7.015481826199488700, -31.27630287043978200, -28.44708903943978100 ) ) ;
#4731 = cartesian_point ( 'none', ( -7.157780631424637700, -31.26043236814992500, -28.43080843435433300 ) ) ;
#4732 = cartesian_point ( 'none', ( -6.000000000000005300, -31.12458608494906500, -27.18375109567097100 ) ) ;
#4733 = cartesian_point ( 'none', ( -6.000000000000005300, -31.22506317413555600, -27.28673796404363500 ) ) ;
#4734 = cartesian_point ( 'none', ( -6.031526118924523900, -31.32548264407038700, -27.38966577391515100 ) ) ;
#4735 = cartesian_point ( 'none', ( -6.091721260703098800, -31.41674384796491600, -27.48320655688481300 ) ) ;
#4736 = cartesian_point ( 'none', ( -6.151916402481673700, -31.50800505185944500, -27.57674733985447400 ) ) ;
#4737 = cartesian_point ( 'none', ( -6.240711528509561600, -31.59000332103115800, -27.66079381276034600 ) ) ;
#4738 = cartesian_point ( 'none', ( -6.350059463482447900, -31.65530745428474900, -27.72772915324473400 ) ) ;
#4739 = cartesian_point ( 'none', ( -6.459407398455333300, -31.72061158753834000, -27.79466449372912600 ) ) ;
#4740 = cartesian_point ( 'none', ( -6.589182729779456500, -31.76914668669913400, -27.84441193276420300 ) ) ;
#4741 = cartesian_point ( 'none', ( -6.727624397044666100, -31.79651419444950400, -27.87246304313368800 ) ) ;
#4742 = cartesian_point ( 'none', ( -6.866066064309875600, -31.82388170219987300, -27.90051415350317400 ) ) ;
#4743 = cartesian_point ( 'none', ( -7.013015286935814000, -31.83005023038298700, -27.90683676301735300 ) ) ;
#4744 = cartesian_point ( 'none', ( -7.155154597982542200, -31.81446074800380000, -27.89085787685751300 ) ) ;
#4745 = cartesian_point ( 'none', ( -21.76361019331956500, 20.64812997230588800, -28.49999999999999600 ) ) ;
#4746 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4747 = axis2_placement_3d ( 'none', #4745, #4746, #4829 ) ;
#4748 = circle ( 'none', #4815, 1.000000000000000900 ) ;
#4749 = circle ( 'none', #4828, 0.9999999999999991100 ) ;
#4750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4751 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4752 = cartesian_point ( 'none', ( 6.999999999999998200, -29.17190429162964400, 0.0000000000000000000 ) ) ;
#4753 = face_outer_bound ( 'none', #1083, .t. ) ;
#4754 = axis2_placement_3d ( 'none', #4752, #4751, #4750 ) ;
#4755 = face_outer_bound ( 'none', #1142, .t. ) ;
#4756 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4757 = cartesian_point ( 'none', ( -7.000000000000005300, -30.18026960286088200, -29.50000000000000000 ) ) ;
#4758 = cartesian_point ( 'none', ( -6.862578448634063300, -30.18026960286088600, -29.50000000000000400 ) ) ;
#4759 = cartesian_point ( 'none', ( -6.727610416421833300, -30.16869033486816000, -29.47149373150244900 ) ) ;
#4760 = cartesian_point ( 'none', ( -6.481197547787281200, -30.12557501478151100, -29.36535551721157600 ) ) ;
#4761 = cartesian_point ( 'none', ( -6.370008748652178800, -30.09391980310819600, -29.28743056049469100 ) ) ;
#4762 = cartesian_point ( 'none', ( -6.189456384982508800, -30.01776032945314700, -29.09996242593194900 ) ) ;
#4763 = cartesian_point ( 'none', ( -6.118617094821758900, -29.97276467316044100, -28.98920990050468700 ) ) ;
#4764 = cartesian_point ( 'none', ( -6.024245479381798800, -29.87683735590993800, -28.75311117672950400 ) ) ;
#4765 = cartesian_point ( 'none', ( -6.000000000000003600, -29.82516560869375900, -28.62594374661853200 ) ) ;
#4766 = cartesian_point ( 'none', ( -6.000000000000005300, -29.77398750601139500, -28.49999999999999600 ) ) ;
#4767 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4768 = b_spline_curve_with_knots ( 'none', 3,
( #4766, #4765, #4764, #4763, #4762, #4761, #4760, #4759, #4758, #4757 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -7.572682158285963600e-006, 0.0004002599710155630200, 0.0008080926241894120200, 0.001215925277363260900, 0.001623757930537110000 ),
.unspecified. ) ;
#4769 = cartesian_point ( 'none', ( -6.000000000000005300, -29.46317097802555200, -28.80248337999518800 ) ) ;
#4770 = cartesian_point ( 'none', ( -6.000000000000005300, -29.56399285544713600, -28.90611171895009700 ) ) ;
#4771 = cartesian_point ( 'none', ( -6.031838222329990500, -29.66475578751688100, -29.00967947175984600 ) ) ;
#4772 = cartesian_point ( 'none', ( -6.092601912119259400, -29.75624136630577300, -29.10371162837778400 ) ) ;
#4773 = cartesian_point ( 'none', ( -6.153365601908527400, -29.84772694509466400, -29.19774378499572300 ) ) ;
#4774 = cartesian_point ( 'none', ( 6.870598191202351000, -30.71647872562696300, -28.98116596160513900 ) ) ;
#4775 = cartesian_point ( 'none', ( 6.731559689822052700, -30.68944585643319200, -28.95340834482793500 ) ) ;
#4776 = cartesian_point ( 'none', ( 6.592521188441754300, -30.66241298723941700, -28.92565072805072600 ) ) ;
#4777 = cartesian_point ( 'none', ( 6.462080827025204100, -30.61407155440482000, -28.87601349547101000 ) ) ;
#4778 = cartesian_point ( 'none', ( 6.352132512265202800, -30.54882953400639100, -28.80902276462005300 ) ) ;
#4779 = cartesian_point ( 'none', ( 6.242184197505200600, -30.48358751360796100, -28.74203203376910000 ) ) ;
#4780 = cartesian_point ( 'none', ( 6.152855618651374300, -30.40152067674081600, -28.65776560613495100 ) ) ;
#4781 = cartesian_point ( 'none', ( 6.092291985315751100, -30.31011215876555900, -28.56390715763101100 ) ) ;
#4782 = cartesian_point ( 'none', ( 6.031728351980127900, -30.21870364079030200, -28.47004870912707000 ) ) ;
#4783 = cartesian_point ( 'none', ( 6.000000000000000000, -30.11805960116455000, -28.36670724374733500 ) ) ;
#4784 = cartesian_point ( 'none', ( 6.000000000000000000, -30.01735708504345000, -28.26330573501897400 ) ) ;
#4785 = cartesian_point ( 'none', ( 7.157780631424621700, -31.26043236815185400, -28.43080843435246100 ) ) ;
#4786 = cartesian_point ( 'none', ( 7.015481826199472700, -31.27630287044170400, -28.44708903943790900 ) ) ;
#4787 = cartesian_point ( 'none', ( 6.868275628568068400, -31.27036580998674600, -28.44099826661047100 ) ) ;
#4788 = cartesian_point ( 'none', ( 6.729542686460898300, -31.24316091528394100, -28.41308981658185900 ) ) ;
#4789 = cartesian_point ( 'none', ( 6.590809744353728100, -31.21595602058113500, -28.38518136655324800 ) ) ;
#4790 = cartesian_point ( 'none', ( 6.460710145902880600, -31.16751468572523700, -28.33548744514203900 ) ) ;
#4791 = cartesian_point ( 'none', ( 6.351069568751516000, -31.10224014633912800, -28.26852513439207100 ) ) ;
#4792 = cartesian_point ( 'none', ( 6.241428991600152200, -31.03696560695301800, -28.20156282364209900 ) ) ;
#4793 = cartesian_point ( 'none', ( 6.152373952882632200, -30.95493318647096700, -28.11740939418515200 ) ) ;
#4794 = cartesian_point ( 'none', ( 6.091999288038032000, -30.86359944115843100, -28.02371417754563500 ) ) ;
#4795 = cartesian_point ( 'none', ( 6.031624623193431000, -30.77226569584589600, -27.93001896090611800 ) ) ;
#4796 = cartesian_point ( 'none', ( 6.000000000000000000, -30.67173601930846900, -27.82689007512173200 ) ) ;
#4797 = cartesian_point ( 'none', ( 6.000000000000000000, -30.57114830681770800, -27.72370165316592100 ) ) ;
#4798 = cartesian_point ( 'none', ( 7.155154597982522600, -31.81446074800670900, -27.89085787685468500 ) ) ;
#4799 = cartesian_point ( 'none', ( 7.013015286935794500, -31.83005023038589000, -27.90683676301452500 ) ) ;
#4800 = cartesian_point ( 'none', ( 6.866066064309857900, -31.82388170220277200, -27.90051415350033900 ) ) ;
#4801 = cartesian_point ( 'none', ( 6.727624397044649200, -31.79651419445240300, -27.87246304313085300 ) ) ;
#4802 = cartesian_point ( 'none', ( 6.589182729779440500, -31.76914668670203300, -27.84441193276136800 ) ) ;
#4803 = cartesian_point ( 'none', ( 6.459407398455320000, -31.72061158754124200, -27.79466449372629100 ) ) ;
#4804 = cartesian_point ( 'none', ( 6.350059463482436300, -31.65530745428764800, -27.72772915324190300 ) ) ;
#4805 = cartesian_point ( 'none', ( 6.240711528509552700, -31.59000332103405700, -27.66079381275751100 ) ) ;
#4806 = cartesian_point ( 'none', ( 6.151916402481664800, -31.50800505186234800, -27.57674733985163900 ) ) ;
#4807 = cartesian_point ( 'none', ( 6.091721260703090800, -31.41674384796781900, -27.48320655688198100 ) ) ;
#4808 = cartesian_point ( 'none', ( 6.031526118924516800, -31.32548264407329000, -27.38966577391232300 ) ) ;
#4809 = cartesian_point ( 'none', ( 6.000000000000000000, -31.22506317413846200, -27.28673796404080300 ) ) ;
#4810 = cartesian_point ( 'none', ( 6.000000000000000000, -31.12458608495196800, -27.18375109566814300 ) ) ;
#4811 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4810, #4809, #4808, #4807, #4806, #4805, #4804, #4803, #4802, #4801, #4800, #4799, #4798 ),
( #4797, #4796, #4795, #4794, #4793, #4792, #4791, #4790, #4789, #4788, #4787, #4786, #4785 ),
( #4784, #4783, #4782, #4781, #4780, #4779, #4778, #4777, #4776, #4775, #4774, #4846, #4845 ),
( #4844, #4843, #4842, #4841, #4840, #4839, #4838, #4837, #4836, #4835, #4834, #4833, #4832 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 3, 3, 3, 4 ),
( 0.1796745564556560300, 0.1819940483821603800 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4812 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4814 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, -28.49999999999999600 ) ) ;
#4815 = axis2_placement_3d ( 'none', #4814, #4813, #4812 ) ;
#4816 = cartesian_point ( 'none', ( -21.76361019331956500, 20.64812997230588800, -28.49999999999999600 ) ) ;
#4817 = axis2_placement_3d ( 'none', #4816, #4820, #4875 ) ;
#4818 = face_outer_bound ( 'none', #1088, .t. ) ;
#4819 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4820 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4821 = direction ( 'none', ( -0.4999999999999974500, -0.8660254037844401500, 0.0000000000000000000 ) ) ;
#4822 = direction ( 'none', ( -0.8660254037844402600, 0.4999999999999975000, 0.0000000000000000000 ) ) ;
#4823 = cartesian_point ( 'none', ( -21.76361019331956800, 20.64812997230588800, -28.49999999999999600 ) ) ;
#4824 = cartesian_point ( 'none', ( -21.76361019331956500, 20.64812997230588800, 0.0000000000000000000 ) ) ;
#4825 = circle ( 'none', #4817, 1.000000000000000900 ) ;
#4826 = axis2_placement_3d ( 'none', #4824, #4819, #4767 ) ;
#4827 = circle ( 'none', #4872, 31.98000000000000000 ) ;
#4828 = axis2_placement_3d ( 'none', #4823, #4822, #4821 ) ;
#4829 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4830 = cylindrical_surface ( 'none', #4826, 1.000000000000000900 ) ;
#4831 = spherical_surface ( 'none', #4747, 1.000000000000000000 ) ;
#4832 = cartesian_point ( 'none', ( 7.163448071000909900, -30.15112790115813400, -29.50959016118175900 ) ) ;
#4833 = cartesian_point ( 'none', ( 7.020810661227392800, -30.16760704253738400, -29.52652801328496700 ) ) ;
#4834 = cartesian_point ( 'none', ( 6.873052748166911000, -30.16217322394043200, -29.52094293978916200 ) ) ;
#4835 = cartesian_point ( 'none', ( 6.733692127395206000, -30.13532356425226800, -29.49334589730051100 ) ) ;
#4836 = cartesian_point ( 'none', ( 6.594331506623500000, -30.10847390456410400, -29.46574885481186400 ) ) ;
#4837 = cartesian_point ( 'none', ( 6.463531132075452500, -30.06023979900722400, -29.41617211246522200 ) ) ;
#4838 = cartesian_point ( 'none', ( 6.353257420220730400, -29.99503399790540200, -29.34915125319128400 ) ) ;
#4839 = cartesian_point ( 'none', ( 6.242983708366009100, -29.92982819680358000, -29.28213039391734500 ) ) ;
#4840 = cartesian_point ( 'none', ( 6.153365601908523000, -29.84772694509463500, -29.19774378499575100 ) ) ;
#4841 = cartesian_point ( 'none', ( 6.092601912119254900, -29.75624136630574400, -29.10371162837781300 ) ) ;
#4842 = cartesian_point ( 'none', ( 6.031838222329986000, -29.66475578751685300, -29.00967947175987400 ) ) ;
#4843 = cartesian_point ( 'none', ( 6.000000000000000000, -29.56399285544711100, -28.90611171895012200 ) ) ;
#4844 = cartesian_point ( 'none', ( 6.000000000000000000, -29.46317097802552700, -28.80248337999521600 ) ) ;
#4845 = cartesian_point ( 'none', ( 7.160537967508220800, -30.70600540437588000, -28.97041251620551700 ) ) ;
#4846 = cartesian_point ( 'none', ( 7.018073358496186700, -30.72217163428318900, -28.98701172415462000 ) ) ;
#4847 = cartesian_point ( 'none', ( -23.76150441770879600, 21.17889645570100400, -28.33548744514472500 ) ) ;
#4848 = cartesian_point ( 'none', ( -23.73840604506180400, 21.31578668040954500, -28.38518136655593000 ) ) ;
#4849 = cartesian_point ( 'none', ( -23.69259970392812800, 21.44953537996751400, -28.41308981658454200 ) ) ;
#4850 = cartesian_point ( 'none', ( -23.64679336279445500, 21.58328407952548400, -28.44099826661315300 ) ) ;
#4851 = cartesian_point ( 'none', ( -23.57833190915654600, 21.71373691649627300, -28.44708903944059100 ) ) ;
#4852 = cartesian_point ( 'none', ( -23.49343824839014200, 21.82903604560450000, -28.43080843435514300 ) ) ;
#4853 = cartesian_point ( 'none', ( -23.95468223184161300, 20.75844546518120400, -27.18375109567088200 ) ) ;
#4854 = cartesian_point ( 'none', ( -24.04169794357543200, 20.80868400977444900, -27.28673796404354900 ) ) ;
#4855 = cartesian_point ( 'none', ( -24.11290069611130300, 20.88619616461322400, -27.38966577391506600 ) ) ;
#4856 = cartesian_point ( 'none', ( -24.16183764617462900, 20.98395728852514400, -27.48320655688472400 ) ) ;
#4857 = cartesian_point ( 'none', ( -24.21077459623795700, 21.08171841243705900, -27.57674733985438600 ) ) ;
#4858 = cartesian_point ( 'none', ( -24.23738961739307000, 21.19961638189530400, -27.66079381276025700 ) ) ;
#4859 = cartesian_point ( 'none', ( -24.23927068827636000, 21.32696653805998800, -27.72772915324464900 ) ) ;
#4860 = cartesian_point ( 'none', ( -24.24115175915964900, 21.45431669422467300, -27.79466449372904100 ) ) ;
#4861 = cartesian_point ( 'none', ( -24.21829672234602900, 21.59097297751630500, -27.84441193276411400 ) ) ;
#4862 = cartesian_point ( 'none', ( -24.17277684566351000, 21.72455073218543100, -27.87246304313360000 ) ) ;
#4863 = cartesian_point ( 'none', ( -24.12725696898099400, 21.85812848685456100, -27.90051415350308500 ) ) ;
#4864 = cartesian_point ( 'none', ( -24.05912445977856300, 21.98847451080655800, -27.90683676301726700 ) ) ;
#4865 = cartesian_point ( 'none', ( -23.97455391648297500, 22.10377602385985100, -27.89085787685742800 ) ) ;
#4866 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4865, #4864, #4863, #4862, #4861, #4860, #4859, #4858, #4857, #4856, #4855, #4854, #4853 ),
( #4852, #4851, #4850, #4849, #4848, #4847, #4922, #4921, #4920, #4919, #4918, #4917, #4916 ),
( #4915, #4914, #4913, #4912, #4911, #4910, #4909, #4908, #4907, #4906, #4905, #4904, #4903 ),
( #4902, #4901, #4900, #4899, #4898, #4897, #4896, #4895, #4894, #4893, #4892, #4891, #4890 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 3, 3, 3, 4 ),
( 0.1796745574887828900, 0.1819940494152864400 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4867 = spherical_surface ( 'none', #4889, 1.000000000000000000 ) ;
#4868 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#4869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4870 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#4871 = axis2_placement_3d ( 'none', #4870, #4869, #4878 ) ;
#4872 = axis2_placement_3d ( 'none', #4868, #4885, #4884 ) ;
#4873 = face_outer_bound ( 'none', #1099, .t. ) ;
#4874 = circle ( 'none', #4886, 1.000000000000000000 ) ;
#4875 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4876 = cartesian_point ( 'none', ( -7.000000000000006200, -29.17190429162964400, -28.49999999999999600 ) ) ;
#4877 = circle ( 'none', #5153, 0.9999999999999997800 ) ;
#4878 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4879 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4881 = cartesian_point ( 'none', ( -7.000000000000005300, -29.17190429162964400, -28.49999999999999600 ) ) ;
#4882 = face_outer_bound ( 'none', #1089, .t. ) ;
#4883 = plane ( 'none', #4871 ) ;
#4884 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4886 = axis2_placement_3d ( 'none', #4881, #4880, #4879 ) ;
#4887 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4888 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4889 = axis2_placement_3d ( 'none', #4876, #4888, #4887 ) ;
#4890 = cartesian_point ( 'none', ( -22.51585454301455500, 19.92773791171941200, -28.80248337999516700 ) ) ;
#4891 = cartesian_point ( 'none', ( -22.60316885011888700, 19.97814885043020200, -28.90611171895007600 ) ) ;
#4892 = cartesian_point ( 'none', ( -22.67451299788609700, 20.05610302581417800, -29.00967947175982400 ) ) ;
#4893 = cartesian_point ( 'none', ( -22.72335998830256500, 20.15446871419381100, -29.10371162837776300 ) ) ;
#4894 = cartesian_point ( 'none', ( -22.77220697871903700, 20.25283440257344100, -29.19774378499570100 ) ) ;
#4895 = cartesian_point ( 'none', ( -22.79849969515273500, 20.37149658525915200, -29.28213039391729900 ) ) ;
#4896 = cartesian_point ( 'none', ( -22.79983271945366900, 20.49959932164586000, -29.34915125319123400 ) ) ;
#4897 = cartesian_point ( 'none', ( -22.80116574375460600, 20.62770205803256500, -29.41617211246517300 ) ) ;
#4898 = cartesian_point ( 'none', ( -22.77753751722166000, 20.76509555799413300, -29.46574885481181400 ) ) ;
#4899 = cartesian_point ( 'none', ( -22.73110969420872300, 20.89921022571368100, -29.49334589730046500 ) ) ;
#4900 = cartesian_point ( 'none', ( -22.68468187119578500, 21.03332489343322800, -29.52094293978911200 ) ) ;
#4901 = cartesian_point ( 'none', ( -22.61550873961006400, 21.16400390905225500, -29.52652801328492100 ) ) ;
#4902 = cartesian_point ( 'none', ( -22.52991867965631900, 21.27929195875650600, -29.50959016118171300 ) ) ;
#4903 = cartesian_point ( 'none', ( -22.99579379011440500, 20.20483096522717800, -28.26330573502125900 ) ) ;
#4904 = cartesian_point ( 'none', ( -23.08300472730029200, 20.25518222328772600, -28.36670724374961900 ) ) ;
#4905 = cartesian_point ( 'none', ( -23.15430084636561100, 20.33298180193560600, -28.47004870912935500 ) ) ;
#4906 = cartesian_point ( 'none', ( -23.20318112838666400, 20.43113570593737500, -28.56390715763329500 ) ) ;
#4907 = cartesian_point ( 'none', ( -23.25206141040771300, 20.52928960993914500, -28.65776560613723600 ) ) ;
#4908 = cartesian_point ( 'none', ( -23.27846908651597600, 20.64768384694409100, -28.74203203377138400 ) ) ;
#4909 = cartesian_point ( 'none', ( -23.27999617619523700, 20.77552289082875700, -28.80902276462234100 ) ) ;
#4910 = cartesian_point ( 'none', ( -23.28152326587449700, 20.90336193471342000, -28.87601349547329800 ) ) ;
#4911 = cartesian_point ( 'none', ( -23.25816799405632600, 21.04049731779627700, -28.92565072805301400 ) ) ;
#4912 = cartesian_point ( 'none', ( -23.21205989482516300, 21.17442462669262000, -28.95340834483021900 ) ) ;
#4913 = cartesian_point ( 'none', ( -23.16595179559399800, 21.30835193558895900, -28.98116596160742400 ) ) ;
#4914 = cartesian_point ( 'none', ( -23.09714441546479700, 21.43891563122089400, -28.98701172415690400 ) ) ;
#4915 = cartesian_point ( 'none', ( -23.01191174517562700, 21.55421048681187900, -28.97041251620780100 ) ) ;
#4916 = cartesian_point ( 'none', ( -23.47539105656338500, 20.48172657611410600, -27.72370165316860000 ) ) ;
#4917 = cartesian_point ( 'none', ( -23.56250257088894500, 20.53202043235948800, -27.82689007512441400 ) ) ;
#4918 = cartesian_point ( 'none', ( -23.63375151300788000, 20.60967299769882300, -27.93001896090879300 ) ) ;
#4919 = cartesian_point ( 'none', ( -23.68266152424901300, 20.70762586385548700, -28.02371417754831400 ) ) ;
#4920 = cartesian_point ( 'none', ( -23.73157153549014400, 20.80557873001215400, -28.11740939418783500 ) ) ;
#4921 = cartesian_point ( 'none', ( -23.75808617620277000, 20.92371886611755000, -28.20156282364478500 ) ) ;
#4922 = cartesian_point ( 'none', ( -23.75979529695578300, 21.05130766090927700, -28.26852513439475300 ) ) ;
#4923 = cartesian_point ( 'none', ( -31.31754029211863300, 34.86616338724852000, -26.51737897712885300 ) ) ;
#4924 = cartesian_point ( 'none', ( -31.28779749699354400, 34.78854084453399800, -26.62860956965279900 ) ) ;
#4925 = cartesian_point ( 'none', ( -31.21591025028203600, 34.60132336706683300, -26.80954114335028700 ) ) ;
#4926 = cartesian_point ( 'none', ( -31.17325919639916500, 34.49041715413116500, -26.88074718084333300 ) ) ;
#4927 = cartesian_point ( 'none', ( -31.08210599046138300, 34.25396814898071100, -26.97556381694532500 ) ) ;
#4928 = cartesian_point ( 'none', ( -31.03279640756729000, 34.12634145573325400, -26.99999999999999600 ) ) ;
#4929 = cartesian_point ( 'none', ( -30.98386676965933600, 34.00000000000000000, -27.00000000000000400 ) ) ;
#4930 = cylindrical_surface ( 'none', #4952, 1.000000000000000000 ) ;
#4931 = face_outer_bound ( 'none', #1155, .t. ) ;
#4932 = b_spline_curve_with_knots ( 'none', 3,
( #4929, #4928, #4927, #4926, #4925, #4924, #4923, #4980, #4979, #4978 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -7.706257934612804900e-006, 0.0003987474312340746200, 0.0008052011204027620500, 0.001211654809571449500, 0.001618108498740136900 ),
.unspecified. ) ;
#4933 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4934 = cartesian_point ( 'none', ( -33.99999999999999300, -35.00000000000000000, -26.00000000000000400 ) ) ;
#4935 = face_outer_bound ( 'none', #1166, .t. ) ;
#4936 = axis2_placement_3d ( 'none', #4934, #4965, #4933 ) ;
#4937 = cartesian_point ( 'none', ( -22.63688016914082000, 21.15231262792151100, -29.50000000000000000 ) ) ;
#4938 = cartesian_point ( 'none', ( -22.70559094482379300, 21.03330207341113600, -29.50000000000000400 ) ) ;
#4939 = cartesian_point ( 'none', ( -22.76304702069098300, 20.91062669482018800, -29.47149373150244900 ) ) ;
#4940 = cartesian_point ( 'none', ( -22.84891449252091900, 20.67566923071994000, -29.36535551721157600 ) ) ;
#4941 = cartesian_point ( 'none', ( -22.87709467461720800, 20.56354930021599600, -29.28743056049469100 ) ) ;
#4942 = cartesian_point ( 'none', ( -22.90141481752792900, 20.36910662973721700, -29.09996242593194900 ) ) ;
#4943 = cartesian_point ( 'none', ( -22.89786708119886100, 20.28526017672560400, -28.98920990050468700 ) ) ;
#4944 = cartesian_point ( 'none', ( -22.86197739526301500, 20.15556830173316500, -28.75311117672950100 ) ) ;
#4945 = cartesian_point ( 'none', ( -22.82935108920760200, 20.10873522705398400, -28.62594374661814800 ) ) ;
#4946 = cartesian_point ( 'none', ( -22.78502955216635300, 20.08314617571232200, -28.49999999999999600 ) ) ;
#4947 = cylindrical_surface ( 'none', #4936, 1.000000000000000900 ) ;
#4948 = axis2_placement_3d ( 'none', #4999, #4954, #4953 ) ;
#4949 = b_spline_curve_with_knots ( 'none', 3,
( #4946, #4945, #4944, #4943, #4942, #4941, #4940, #4939, #4938, #4937 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -7.572682158279437200e-006, 0.0004002599710155699600, 0.0008080926241894192800, 0.001215925277363268700, 0.001623757930537118000 ),
.unspecified. ) ;
#4950 = circle ( 'none', #4955, 1.000000000000000000 ) ;
#4951 = spherical_surface ( 'none', #4948, 1.000000000000000000 ) ;
#4952 = axis2_placement_3d ( 'none', #4976, #4998, #4997 ) ;
#4953 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4954 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4955 = axis2_placement_3d ( 'none', #4992, #4991, #4990 ) ;
#4956 = face_outer_bound ( 'none', #1182, .t. ) ;
#4957 = cartesian_point ( 'none', ( -33.99999999999999300, -30.98386676965934300, -27.00000000000000400 ) ) ;
#4958 = cartesian_point ( 'none', ( -34.25157803741431900, -31.08129814881178600, -27.00000000000001100 ) ) ;
#4959 = cartesian_point ( 'none', ( -34.50769619574338500, -31.17995953885480300, -26.90001882831919700 ) ) ;
#4960 = cartesian_point ( 'none', ( -34.78853243915541800, -31.28779427470759700, -26.62862065033290200 ) ) ;
#4961 = cartesian_point ( 'none', ( -34.86615799534495600, -31.31753822660736500, -26.51738869001553000 ) ) ;
#4962 = cartesian_point ( 'none', ( -34.97174534535579200, -31.35797023047367900, -26.27135164129840600 ) ) ;
#4963 = cartesian_point ( 'none', ( -35.00000000000000700, -31.36877428271624200, -26.13689301904514300 ) ) ;
#4964 = cartesian_point ( 'none', ( -34.99999999999999300, -31.36877428271624900, -26.00000000000000400 ) ) ;
#4965 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4966 = face_outer_bound ( 'none', #1138, .t. ) ;
#4967 = b_spline_curve_with_knots ( 'none', 3,
( #4964, #4963, #4962, #4961, #4960, #4959, #4958, #4957 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004046764414234986400, 0.0008093528828469972800, 0.001618705765693984600 ),
.unspecified. ) ;
#4968 = cartesian_point ( 'none', ( -33.99999999999999300, 30.98386676965934300, -27.00000000000000400 ) ) ;
#4969 = cartesian_point ( 'none', ( -34.25157803741431900, 31.08129814881178600, -27.00000000000001100 ) ) ;
#4970 = cartesian_point ( 'none', ( -34.50769619574338500, 31.17995953885480300, -26.90001882831919700 ) ) ;
#4971 = cartesian_point ( 'none', ( -34.78853243915541800, 31.28779427470759700, -26.62862065033290200 ) ) ;
#4972 = cartesian_point ( 'none', ( -34.86615799534495600, 31.31753822660736500, -26.51738869001553000 ) ) ;
#4973 = cartesian_point ( 'none', ( -34.97174534535579200, 31.35797023047367900, -26.27135164129840600 ) ) ;
#4974 = cartesian_point ( 'none', ( -35.00000000000000700, 31.36877428271624200, -26.13689301904514300 ) ) ;
#4975 = cartesian_point ( 'none', ( -34.99999999999999300, 31.36877428271624900, -26.00000000000000400 ) ) ;
#4976 = cartesian_point ( 'none', ( -25.97879418959828300, 6.915960049931687300, -28.49999999999999600 ) ) ;
#4977 = b_spline_curve_with_knots ( 'none', 3,
( #4975, #4974, #4973, #4972, #4971, #4970, #4969, #4968 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004046764414234986400, 0.0008093528828469972800, 0.001618705765693984600 ),
.unspecified. ) ;
#4978 = cartesian_point ( 'none', ( -31.36877428271624200, 35.00000000000000000, -26.00000000000000400 ) ) ;
#4979 = cartesian_point ( 'none', ( -31.36877428271624900, 35.00000000000000000, -26.13689015580842700 ) ) ;
#4980 = cartesian_point ( 'none', ( -31.35797070195062000, 34.97174657874519700, -26.27134591591132200 ) ) ;
#4981 = cartesian_point ( 'none', ( -30.14442681503827600, 10.43928647945865700, -27.38966577391229500 ) ) ;
#4982 = cartesian_point ( 'none', ( -30.04169794357788700, 10.41637916436260400, -27.28673796404077500 ) ) ;
#4983 = cartesian_point ( 'none', ( -29.95468223184407100, 10.36614061976935900, -27.18375109566811400 ) ) ;
#4984 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4983, #4982, #4981, #5047, #5046, #5045, #5044, #5043, #5042, #5041, #5040, #5039, #5038 ),
( #5037, #5036, #5035, #5034, #5033, #5032, #5031, #5030, #5029, #5028, #5027, #5026, #5025 ),
( #5024, #5023, #5022, #5021, #5020, #5019, #5018, #5017, #5016, #5015, #5014, #5013, #5012 ),
( #5011, #5010, #5009, #5008, #5007, #5006, #5005, #5004, #5003, #5002, #5001, #5000, #5074 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 3, 3, 3, 4 ),
( 0.1796745574887789200, 0.1819940494152864400 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4985 = b_spline_curve_with_knots ( 'none', 3,
( #5069, #5068, #5067, #5066, #5065, #5064, #5063, #5062 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004062221474200844700, 0.0008124442948401689400, 0.001624888589680337900 ),
.unspecified. ) ;
#4986 = cylindrical_surface ( 'none', #5071, 1.000000000000000900 ) ;
#4987 = toroidal_surface ( 'none', #5060, 46.00000000000000000, 1.000000000000000000 ) ;
#4988 = direction ( 'none', ( 0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#4989 = cylindrical_surface ( 'none', #5061, 1.000000000000000900 ) ;
#4990 = direction ( 'none', ( -0.5000000000000004400, -0.8660254037844384900, 0.0000000000000000000 ) ) ;
#4991 = direction ( 'none', ( -0.8660254037844388200, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#4992 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, -28.49999999999999600 ) ) ;
#4993 = cylindrical_surface ( 'none', #5092, 1.000000000000000900 ) ;
#4994 = face_outer_bound ( 'none', #1196, .t. ) ;
#4995 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999999400, 0.0000000000000000000 ) ) ;
#4996 = cartesian_point ( 'none', ( -18.97879418959828600, 19.04031570291383000, -28.49999999999999600 ) ) ;
#4997 = direction ( 'none', ( -0.5000000000000004400, -0.8660254037844384900, 0.0000000000000000000 ) ) ;
#4998 = direction ( 'none', ( -0.8660254037844388200, 0.4999999999999996700, 0.0000000000000000000 ) ) ;
#4999 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, -28.49999999999999600 ) ) ;
#5000 = cartesian_point ( 'none', ( -29.63631940083744400, 9.003603133485162500, -29.52652801328492400 ) ) ;
#5001 = cartesian_point ( 'none', ( -29.55773461936268700, 9.128848330507237200, -29.52094293978911900 ) ) ;
#5002 = cartesian_point ( 'none', ( -29.46480182160392000, 9.236113338538620700, -29.49334589730047200 ) ) ;
#5003 = cartesian_point ( 'none', ( -29.37186902384515000, 9.343378346570006000, -29.46574885481182100 ) ) ;
#5004 = cartesian_point ( 'none', ( -29.26469687583005500, 9.432537740974696700, -29.41617211246518000 ) ) ;
#5005 = cartesian_point ( 'none', ( -29.15309013967439700, 9.495434676259577600, -29.34915125319124100 ) ) ;
#5006 = cartesian_point ( 'none', ( -29.04148340351874000, 9.558331611544460300, -29.28213039391730600 ) ) ;
#5007 = cartesian_point ( 'none', ( -28.92557258062755200, 9.594892542521229500, -29.19774378499570800 ) ) ;
#5008 = cartesian_point ( 'none', ( -28.81596190042181500, 9.601772652111968400, -29.10371162837777000 ) ) ;
#5009 = cartesian_point ( 'none', ( -28.70635122021607400, 9.608652761702707300, -29.00967947175983100 ) ) ;
#5010 = cartesian_point ( 'none', ( -28.60316885011888000, 9.585844005016939600, -28.90611171895007900 ) ) ;
#5011 = cartesian_point ( 'none', ( -28.51585454301454800, 9.535433066306147500, -28.80248337999517400 ) ) ;
#5012 = cartesian_point ( 'none', ( -30.17244971268467100, 9.151794917562112300, -28.97041251620688500 ) ) ;
#5013 = cartesian_point ( 'none', ( -30.11521777396180300, 9.283256003060406800, -28.98701172415598400 ) ) ;
#5014 = cartesian_point ( 'none', ( -30.03654998679716900, 9.408126790036117600, -28.98116596160650700 ) ) ;
#5015 = cartesian_point ( 'none', ( -29.94361958464803700, 9.515021229738689400, -28.95340834482929900 ) ) ;
#5016 = cartesian_point ( 'none', ( -29.85068918249890000, 9.621915669441262900, -28.92565072805209400 ) ) ;
#5017 = cartesian_point ( 'none', ( -29.74360409290052200, 9.710709619689520600, -28.87601349547237800 ) ) ;
#5018 = cartesian_point ( 'none', ( -29.63212868846126100, 9.773306643175754300, -28.80902276462142100 ) ) ;
#5019 = cartesian_point ( 'none', ( -29.52065328402199600, 9.835903666661989700, -28.74203203377046700 ) ) ;
#5020 = cartesian_point ( 'none', ( -29.40491702905990200, 9.872231066799793500, -28.65776560613631900 ) ) ;
#5021 = cartesian_point ( 'none', ( -29.29547311370323100, 9.878976452826300700, -28.56390715763237900 ) ) ;
#5022 = cartesian_point ( 'none', ( -29.18602919834655700, 9.885721838852806100, -28.47004870912843800 ) ) ;
#5023 = cartesian_point ( 'none', ( -29.08300472730110900, 9.862877377874937700, -28.36670724374869900 ) ) ;
#5024 = cartesian_point ( 'none', ( -28.99579379011521900, 9.812526119814386000, -28.26330573502034200 ) ) ;
#5025 = cartesian_point ( 'none', ( -30.65121887981640800, 9.431396322545543500, -28.43080843435329900 ) ) ;
#5026 = cartesian_point ( 'none', ( -30.59381373535766400, 9.562565953943622100, -28.44708903943874700 ) ) ;
#5027 = cartesian_point ( 'none', ( -30.51506899136417100, 9.687081730459457400, -28.44099826661130600 ) ) ;
#5028 = cartesian_point ( 'none', ( -30.42214239039067500, 9.793625535314618000, -28.41308981658269400 ) ) ;
#5029 = cartesian_point ( 'none', ( -30.32921578941717700, 9.900169340169778600, -28.38518136655408200 ) ) ;
#5030 = cartesian_point ( 'none', ( -30.22221456361332100, 9.988618230022419600, -28.33548744514287800 ) ) ;
#5031 = cartesian_point ( 'none', ( -30.11086486570894000, 10.05093248542803500, -28.26852513439290600 ) ) ;
#5032 = cartesian_point ( 'none', ( -29.99951516780456000, 10.11324674083365100, -28.20156282364293400 ) ) ;
#5033 = cartesian_point ( 'none', ( -29.88394548837441200, 10.14935445645700300, -28.11740939418598400 ) ) ;
#5034 = cartesian_point ( 'none', ( -29.77466081228868000, 10.15597357730113100, -28.02371417754647000 ) ) ;
#5035 = cartesian_point ( 'none', ( -29.66537613620294400, 10.16259269814525900, -27.93001896090695300 ) ) ;
#5036 = cartesian_point ( 'none', ( -29.56250257089058700, 10.13971558694716900, -27.82689007512256700 ) ) ;
#5037 = cartesian_point ( 'none', ( -29.47539105656502300, 10.08942173070178900, -27.72370165316675600 ) ) ;
#5038 = cartesian_point ( 'none', ( -31.12970851446796400, 9.710684724145462400, -27.89085787685465700 ) ) ;
#5039 = cartesian_point ( 'none', ( -31.07213974671682200, 9.841575719577939200, -27.90683676301449600 ) ) ;
#5040 = cartesian_point ( 'none', ( -30.99332303329331500, 9.965753215346815400, -27.90051415350031000 ) ) ;
#5041 = cartesian_point ( 'none', ( -30.90040124271062200, 10.07196346226557500, -27.87246304313082500 ) ) ;
#5042 = cartesian_point ( 'none', ( -30.80747945212793200, 10.17817370918433400, -27.84441193276133900 ) ) ;
#5043 = cartesian_point ( 'none', ( -30.70055915761743000, 10.26629489331516800, -27.79466449372626600 ) ) ;
#5044 = cartesian_point ( 'none', ( -30.58933015176125300, 10.32834091622625800, -27.72772915324187400 ) ) ;
#5045 = cartesian_point ( 'none', ( -30.47810114590507500, 10.39038693913734900, -27.66079381275748300 ) ) ;
#5046 = cartesian_point ( 'none', ( -30.36269099872207600, 10.42628663942388400, -27.57674733985161100 ) ) ;
#5047 = cartesian_point ( 'none', ( -30.25355890688017600, 10.43278655944127000, -27.48320655688195300 ) ) ;
#5048 = b_spline_curve_with_knots ( 'none', 3,
( #5050, #5102, #5101, #5100, #5099, #5098, #5097, #5096 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004046764414234905600, 0.0008093528828469811200, 0.001618705765693980900 ),
.unspecified. ) ;
#5049 = circle ( 'none', #5151, 31.98000000000000000 ) ;
#5050 = cartesian_point ( 'none', ( 31.36877428271624200, -35.00000000000000000, -26.00000000000000400 ) ) ;
#5051 = face_outer_bound ( 'none', #1222, .t. ) ;
#5052 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5053 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5054 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#5055 = face_outer_bound ( 'none', #1231, .t. ) ;
#5056 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5057 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5058 = face_outer_bound ( 'none', #1274, .t. ) ;
#5059 = cartesian_point ( 'none', ( -28.76361019331956800, 8.523774319323747400, 0.0000000000000000000 ) ) ;
#5060 = axis2_placement_3d ( 'none', #5073, #5072, #5052 ) ;
#5061 = axis2_placement_3d ( 'none', #5059, #5057, #5056 ) ;
#5062 = cartesian_point ( 'none', ( -28.78502955216634600, 9.690841330299058100, -28.49999999999999600 ) ) ;
#5063 = cartesian_point ( 'none', ( -28.87332258027285500, 9.741817333843922500, -28.75089280520725400 ) ) ;
#5064 = cartesian_point ( 'none', ( -29.01274411115243600, 9.707801068138199000, -29.00621205229379700 ) ) ;
#5065 = cartesian_point ( 'none', ( -29.24709591453308700, 9.530377459476726500, -29.28742311534838900 ) ) ;
#5066 = cartesian_point ( 'none', ( -29.33010605813234400, 9.449912254667214700, -29.36535072819062700 ) ) ;
#5067 = cartesian_point ( 'none', ( -29.49065451386897200, 9.258067810848459100, -29.47149263301249900 ) ) ;
#5068 = cartesian_point ( 'none', ( -29.56816812300073500, 9.146969729946004400, -29.49999999999999600 ) ) ;
#5069 = cartesian_point ( 'none', ( -29.63688016914082000, 9.027956974939368000, -29.50000000000000000 ) ) ;
#5070 = face_outer_bound ( 'none', #1192, .t. ) ;
#5071 = axis2_placement_3d ( 'none', #4996, #4995, #4988 ) ;
#5072 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5073 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#5074 = cartesian_point ( 'none', ( -29.69336675065721900, 8.871835942401661500, -29.50959016118171600 ) ) ;
#5075 = face_bound ( 'none', #1279, .t. ) ;
#5076 = toroidal_surface ( 'none', #5126, 46.00000000000000000, 1.000000000000000000 ) ;
#5077 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5078 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#5079 = cartesian_point ( 'none', ( 35.00000000000000700, -31.36877428271623500, -26.00000000000000400 ) ) ;
#5080 = cartesian_point ( 'none', ( 35.00000000000001400, -31.36877428271623500, -26.13689015580842700 ) ) ;
#5081 = cartesian_point ( 'none', ( 34.97174657874521100, -31.35797070195061300, -26.27134591591132200 ) ) ;
#5082 = cartesian_point ( 'none', ( 34.86616338724853400, -31.31754029211862500, -26.51737897712885300 ) ) ;
#5083 = cartesian_point ( 'none', ( 34.78854084453399800, -31.28779749699353700, -26.62860956965279900 ) ) ;
#5084 = cartesian_point ( 'none', ( 34.60132336706683300, -31.21591025028203200, -26.80954114335028700 ) ) ;
#5085 = cartesian_point ( 'none', ( 34.49041715413118000, -31.17325919639915500, -26.88074718084333300 ) ) ;
#5086 = cartesian_point ( 'none', ( 34.25396814898071800, -31.08210599046135400, -26.97556381694532500 ) ) ;
#5087 = cartesian_point ( 'none', ( 34.12634145573332500, -31.03279640756719000, -26.99999999999999600 ) ) ;
#5088 = cartesian_point ( 'none', ( 34.00000000000000700, -30.98386676965932900, -27.00000000000000400 ) ) ;
#5089 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5090 = cartesian_point ( 'none', ( -34.99999999999999300, -34.00000000000000000, -26.00000000000000400 ) ) ;
#5091 = axis2_placement_3d ( 'none', #5054, #5053, #5077 ) ;
#5092 = axis2_placement_3d ( 'none', #5090, #5089, #5093 ) ;
#5093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5094 = b_spline_curve_with_knots ( 'none', 3,
( #5088, #5087, #5086, #5085, #5084, #5083, #5082, #5081, #5080, #5079 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -7.706257934618022700e-006, 0.0003987474312340687700, 0.0008052011204027555500, 0.001211654809571442400, 0.001618108498740129100 ),
.unspecified. ) ;
#5095 = toroidal_surface ( 'none', #5091, 46.00000000000000000, 1.000000000000000000 ) ;
#5096 = cartesian_point ( 'none', ( 30.98386676965933600, -34.00000000000000000, -27.00000000000000400 ) ) ;
#5097 = cartesian_point ( 'none', ( 31.08129814881216600, -34.25157803741414900, -27.00000000000000000 ) ) ;
#5098 = cartesian_point ( 'none', ( 31.17995953885478900, -34.50769619574339200, -26.90001882831919700 ) ) ;
#5099 = cartesian_point ( 'none', ( 31.28779427470759000, -34.78853243915541800, -26.62862065033289800 ) ) ;
#5100 = cartesian_point ( 'none', ( 31.31753822660734300, -34.86615799534497000, -26.51738869001552600 ) ) ;
#5101 = cartesian_point ( 'none', ( 31.35797023047366800, -34.97174534535580600, -26.27135164129840900 ) ) ;
#5102 = cartesian_point ( 'none', ( 31.36877428271624200, -35.00000000000001400, -26.13689301904515000 ) ) ;
#5103 = face_outer_bound ( 'none', #1213, .t. ) ;
#5104 = face_outer_bound ( 'none', #1243, .t. ) ;
#5105 = toroidal_surface ( 'none', #5165, 46.00000000000000000, 1.000000000000000000 ) ;
#5106 = cartesian_point ( 'none', ( 31.36877428271624200, 35.00000000000000000, -26.00000000000000400 ) ) ;
#5107 = cartesian_point ( 'none', ( 31.36877428271624900, 35.00000000000000000, -26.13689015580842700 ) ) ;
#5108 = cartesian_point ( 'none', ( 31.35797070195062000, 34.97174657874519700, -26.27134591591132200 ) ) ;
#5109 = cartesian_point ( 'none', ( 31.31754029211863300, 34.86616338724852000, -26.51737897712885300 ) ) ;
#5110 = cartesian_point ( 'none', ( 31.28779749699354400, 34.78854084453399800, -26.62860956965279900 ) ) ;
#5111 = cartesian_point ( 'none', ( 31.21591025028203600, 34.60132336706683300, -26.80954114335028700 ) ) ;
#5112 = cartesian_point ( 'none', ( 31.17325919639916500, 34.49041715413116500, -26.88074718084333300 ) ) ;
#5113 = cartesian_point ( 'none', ( 31.08210599046138300, 34.25396814898071100, -26.97556381694532500 ) ) ;
#5114 = cartesian_point ( 'none', ( 31.03279640756729000, 34.12634145573325400, -26.99999999999999600 ) ) ;
#5115 = cartesian_point ( 'none', ( 30.98386676965933600, 34.00000000000000000, -27.00000000000000400 ) ) ;
#5116 = b_spline_curve_with_knots ( 'none', 3,
( #5164, #5163, #5162, #5161, #5160, #5159, #5158, #5157, #5156, #5155 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -7.706257934618022700e-006, 0.0003987474312340687700, 0.0008052011204027555500, 0.001211654809571442400, 0.001618108498740129100 ),
.unspecified. ) ;
#5117 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5118 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#5119 = line ( 'none', #5406, #5399 ) ;
#5120 = direction ( 'none', ( 0.7071067811865454600, 8.659560562354908200e-017, -0.7071067811865495700 ) ) ;
#5121 = b_spline_curve_with_knots ( 'none', 3,
( #5115, #5114, #5113, #5112, #5111, #5110, #5109, #5108, #5107, #5106 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -7.706257934612804900e-006, 0.0003987474312340746200, 0.0008052011204027620500, 0.001211654809571449500, 0.001618108498740136900 ),
.unspecified. ) ;
#5122 = axis2_placement_3d ( 'none', #5168, #5136, #5167 ) ;
#5123 = face_outer_bound ( 'none', #1223, .t. ) ;
#5124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5125 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5126 = axis2_placement_3d ( 'none', #5078, #5125, #5124 ) ;
#5127 = cartesian_point ( 'none', ( -30.98386676965933600, -34.00000000000000000, -27.00000000000000400 ) ) ;
#5128 = cartesian_point ( 'none', ( -31.08129814881216600, -34.25157803741414900, -27.00000000000000000 ) ) ;
#5129 = cartesian_point ( 'none', ( -31.17995953885478900, -34.50769619574339200, -26.90001882831919700 ) ) ;
#5130 = cartesian_point ( 'none', ( -31.28779427470759000, -34.78853243915541800, -26.62862065033289800 ) ) ;
#5131 = cartesian_point ( 'none', ( -31.31753822660734300, -34.86615799534497000, -26.51738869001552600 ) ) ;
#5132 = cartesian_point ( 'none', ( -31.35797023047366800, -34.97174534535580600, -26.27135164129840900 ) ) ;
#5133 = cartesian_point ( 'none', ( -31.36877428271624200, -35.00000000000001400, -26.13689301904515000 ) ) ;
#5134 = cartesian_point ( 'none', ( -31.36877428271624200, -35.00000000000000000, -26.00000000000000400 ) ) ;
#5135 = cylindrical_surface ( 'none', #5122, 1.000000000000000900 ) ;
#5136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5137 = b_spline_curve_with_knots ( 'none', 3,
( #5134, #5133, #5132, #5131, #5130, #5129, #5128, #5127 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004046764414234905600, 0.0008093528828469811200, 0.001618705765693980900 ),
.unspecified. ) ;
#5138 = face_bound ( 'none', #1317, .t. ) ;
#5139 = face_bound ( 'none', #1318, .t. ) ;
#5140 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5142 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5144 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#5145 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5147 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#5148 = vector ( 'none', #5120, 1000.000000000000000 ) ;
#5149 = axis2_placement_3d ( 'none', #5144, #5143, #5140 ) ;
#5150 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000000 ) ) ;
#5151 = axis2_placement_3d ( 'none', #5147, #5146, #5145 ) ;
#5152 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5153 = axis2_placement_3d ( 'none', #5150, #5142, #5141 ) ;
#5154 = circle ( 'none', #5149, 31.98000000000000000 ) ;
#5155 = cartesian_point ( 'none', ( 35.00000000000000700, 31.36877428271623500, -26.00000000000000400 ) ) ;
#5156 = cartesian_point ( 'none', ( 35.00000000000001400, 31.36877428271623500, -26.13689015580842700 ) ) ;
#5157 = cartesian_point ( 'none', ( 34.97174657874521100, 31.35797070195061300, -26.27134591591132200 ) ) ;
#5158 = cartesian_point ( 'none', ( 34.86616338724853400, 31.31754029211862500, -26.51737897712885300 ) ) ;
#5159 = cartesian_point ( 'none', ( 34.78854084453399800, 31.28779749699353700, -26.62860956965279900 ) ) ;
#5160 = cartesian_point ( 'none', ( 34.60132336706683300, 31.21591025028203200, -26.80954114335028700 ) ) ;
#5161 = cartesian_point ( 'none', ( 34.49041715413118000, 31.17325919639915500, -26.88074718084333300 ) ) ;
#5162 = cartesian_point ( 'none', ( 34.25396814898071800, 31.08210599046135400, -26.97556381694532500 ) ) ;
#5163 = cartesian_point ( 'none', ( 34.12634145573332500, 31.03279640756719000, -26.99999999999999600 ) ) ;
#5164 = cartesian_point ( 'none', ( 34.00000000000000700, 30.98386676965932900, -27.00000000000000400 ) ) ;
#5165 = axis2_placement_3d ( 'none', #5118, #5117, #5152 ) ;
#5166 = face_outer_bound ( 'none', #1160, .t. ) ;
#5167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5168 = cartesian_point ( 'none', ( -34.99999999999999300, 34.00000000000000000, -26.00000000000000400 ) ) ;
#5169 = face_outer_bound ( 'none', #1290, .t. ) ;
#5170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5171 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5172 = axis2_placement_3d ( 'none', #5175, #5171, #5170 ) ;
#5173 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5174 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5175 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5176 = direction ( 'none', ( -0.7071067811865535700, -0.7071067811865414700, 0.0000000000000000000 ) ) ;
#5177 = vector ( 'none', #5176, 1000.000000000000100 ) ;
#5178 = cartesian_point ( 'none', ( -6.873002072156088700, -32.00000000000000000, -18.50000000000000400 ) ) ;
#5179 = line ( 'none', #5178, #5177 ) ;
#5180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5181 = face_outer_bound ( 'none', #1295, .t. ) ;
#5182 = cartesian_point ( 'none', ( -6.238593839368094900, -31.36559176721201300, -18.50000000000000400 ) ) ;
#5183 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5185 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#5186 = axis2_placement_3d ( 'none', #5185, #5184, #5183 ) ;
#5187 = cylindrical_surface ( 'none', #5172, 31.98000000000000000 ) ;
#5188 = cylindrical_surface ( 'none', #5191, 1.000000000000000900 ) ;
#5189 = cylindrical_surface ( 'none', #5226, 31.98000000000000000 ) ;
#5190 = circle ( 'none', #5219, 31.98000000000000000 ) ;
#5191 = axis2_placement_3d ( 'none', #5194, #5193, #5180 ) ;
#5192 = face_outer_bound ( 'none', #1207, .t. ) ;
#5193 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#5194 = cartesian_point ( 'none', ( 34.00000000000000700, -35.00000000000000000, -26.00000000000000400 ) ) ;
#5195 = circle ( 'none', #5186, 31.98000000000000000 ) ;
#5196 = face_outer_bound ( 'none', #1354, .t. ) ;
#5197 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5198 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5199 = face_outer_bound ( 'none', #1350, .t. ) ;
#5200 = axis2_placement_3d ( 'none', #5251, #5245, #5241 ) ;
#5201 = cartesian_point ( 'none', ( -31.36559176721201300, 6.238593839368100200, -18.50000000000000400 ) ) ;
#5202 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5203 = vector ( 'none', #5202, 1000.000000000000000 ) ;
#5204 = cartesian_point ( 'none', ( 31.36559176721201300, -6.238593839368096600, -18.50000000000000400 ) ) ;
#5205 = line ( 'none', #5204, #5203 ) ;
#5206 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5207 = line ( 'none', #5255, #5254 ) ;
#5208 = axis2_placement_3d ( 'none', #5198, #5197, #5259 ) ;
#5209 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5210 = cartesian_point ( 'none', ( 31.12699792784393100, 6.000000000000001800, -18.50000000000000400 ) ) ;
#5211 = cartesian_point ( 'none', ( 31.36559176721202700, -6.238593839368098400, -18.50000000000000400 ) ) ;
#5212 = cartesian_point ( 'none', ( -6.000000000000013300, -31.12699792784392400, -18.50000000000000400 ) ) ;
#5213 = circle ( 'none', #5208, 31.98000000000000000 ) ;
#5214 = axis2_placement_3d ( 'none', #5174, #5220, #5209 ) ;
#5215 = vector ( 'none', #5227, 1000.000000000000100 ) ;
#5216 = axis2_placement_3d ( 'none', #5206, #5248, #5247 ) ;
#5217 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5218 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5219 = axis2_placement_3d ( 'none', #5222, #5218, #5217 ) ;
#5220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5221 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5222 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5223 = plane ( 'none', #5214 ) ;
#5224 = line ( 'none', #5228, #5215 ) ;
#5225 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5226 = axis2_placement_3d ( 'none', #5225, #5173, #5221 ) ;
#5227 = direction ( 'none', ( -0.7071067811865414700, -0.7071067811865535700, 0.0000000000000000000 ) ) ;
#5228 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156094000, -18.50000000000000400 ) ) ;
#5229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5230 = cartesian_point ( 'none', ( 6.000000000000005300, -31.12699792784392400, -18.50000000000000400 ) ) ;
#5231 = line ( 'none', #5287, #5286 ) ;
#5232 = axis2_placement_3d ( 'none', #5288, #5229, #5282 ) ;
#5233 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5234 = vector ( 'none', #5233, 1000.000000000000000 ) ;
#5235 = cartesian_point ( 'none', ( -31.36559176721202000, -6.238593839368098400, -18.50000000000000400 ) ) ;
#5236 = cylindrical_surface ( 'none', #5200, 31.98000000000000000 ) ;
#5237 = direction ( 'none', ( -0.7071067811865535700, 0.7071067811865414700, 0.0000000000000000000 ) ) ;
#5238 = vector ( 'none', #5237, 1000.000000000000100 ) ;
#5239 = line ( 'none', #5235, #5234 ) ;
#5240 = face_outer_bound ( 'none', #1343, .t. ) ;
#5241 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5242 = cartesian_point ( 'none', ( 6.873002072156095800, -32.00000000000000000, -18.50000000000000400 ) ) ;
#5243 = line ( 'none', #5242, #5238 ) ;
#5244 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5245 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5246 = line ( 'none', #5283, #5278 ) ;
#5247 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5250 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5251 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5252 = axis2_placement_3d ( 'none', #5250, #5249, #5244 ) ;
#5253 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5254 = vector ( 'none', #5253, 1000.000000000000000 ) ;
#5255 = cartesian_point ( 'none', ( -31.36559176721202000, 6.238593839368103700, -18.50000000000000400 ) ) ;
#5256 = plane ( 'none', #5252 ) ;
#5257 = plane ( 'none', #5216 ) ;
#5258 = face_outer_bound ( 'none', #1334, .t. ) ;
#5259 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5260 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5261 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5262 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5263 = axis2_placement_3d ( 'none', #5262, #5261, #5260 ) ;
#5264 = cylindrical_surface ( 'none', #5313, 8.500000000000000000 ) ;
#5265 = circle ( 'none', #5263, 31.69999999999999900 ) ;
#5266 = direction ( 'none', ( 0.7071067811865414700, -0.7071067811865535700, 0.0000000000000000000 ) ) ;
#5267 = vector ( 'none', #5266, 1000.000000000000100 ) ;
#5268 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156090500, -18.50000000000000400 ) ) ;
#5269 = line ( 'none', #5307, #5298 ) ;
#5270 = direction ( 'none', ( 1.000000000000000000, -7.105427357601001900e-015, 0.0000000000000000000 ) ) ;
#5271 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5272 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5273 = circle ( 'none', #5317, 31.69999999999999900 ) ;
#5274 = axis2_placement_3d ( 'none', #5272, #5271, #5270 ) ;
#5275 = line ( 'none', #5268, #5267 ) ;
#5276 = cartesian_point ( 'none', ( 6.238593839368096600, 31.36559176721201300, -18.50000000000000400 ) ) ;
#5277 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5278 = vector ( 'none', #5277, 1000.000000000000000 ) ;
#5279 = cartesian_point ( 'none', ( 6.238593839368100200, -31.36559176721201300, -18.50000000000000400 ) ) ;
#5280 = cartesian_point ( 'none', ( -31.36559176721201300, -6.238593839368098400, -18.50000000000000400 ) ) ;
#5281 = face_outer_bound ( 'none', #1362, .t. ) ;
#5282 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5283 = cartesian_point ( 'none', ( -6.238593839368102000, -31.36559176721202000, -18.50000000000000400 ) ) ;
#5284 = circle ( 'none', #5274, 31.69999999999999900 ) ;
#5285 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5286 = vector ( 'none', #5285, 1000.000000000000000 ) ;
#5287 = cartesian_point ( 'none', ( 6.238593839368098400, -31.36559176721202000, -18.50000000000000400 ) ) ;
#5288 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5289 = circle ( 'none', #5232, 31.98000000000000000 ) ;
#5290 = direction ( 'none', ( 0.7071067811865535700, -0.7071067811865414700, 0.0000000000000000000 ) ) ;
#5291 = vector ( 'none', #5290, 1000.000000000000100 ) ;
#5292 = cartesian_point ( 'none', ( -6.873002072156092300, 32.00000000000000000, -18.50000000000000400 ) ) ;
#5293 = line ( 'none', #5346, #5345 ) ;
#5294 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5295 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5296 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#5297 = circle ( 'none', #5300, 8.500000000000000000 ) ;
#5298 = vector ( 'none', #5306, 1000.000000000000000 ) ;
#5299 = line ( 'none', #5292, #5291 ) ;
#5300 = axis2_placement_3d ( 'none', #5312, #5295, #5294 ) ;
#5301 = circle ( 'none', #5310, 8.500000000000000000 ) ;
#5302 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5303 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5304 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5305 = axis2_placement_3d ( 'none', #5304, #5303, #5302 ) ;
#5306 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5307 = cartesian_point ( 'none', ( 6.238593839368103700, 31.36559176721202000, -18.50000000000000400 ) ) ;
#5308 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5309 = cartesian_point ( 'none', ( -6.000000000000000000, 31.12699792784392400, -18.50000000000000400 ) ) ;
#5310 = axis2_placement_3d ( 'none', #5296, #5353, #5352 ) ;
#5311 = circle ( 'none', #5305, 31.98000000000000000 ) ;
#5312 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5313 = axis2_placement_3d ( 'none', #5319, #5318, #5308 ) ;
#5314 = direction ( 'none', ( 1.000000000000000000, -5.329070518200751400e-015, 0.0000000000000000000 ) ) ;
#5315 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5316 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5317 = axis2_placement_3d ( 'none', #5316, #5315, #5314 ) ;
#5318 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5319 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#5320 = cartesian_point ( 'none', ( 6.000000000000005300, -31.12699792784392400, -115.5096679918780900 ) ) ;
#5321 = face_outer_bound ( 'none', #1426, .t. ) ;
#5322 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5323 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5324 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500900e-015, 0.0000000000000000000 ) ) ;
#5325 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5326 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -18.50000000000000400 ) ) ;
#5327 = axis2_placement_3d ( 'none', #5326, #5325, #5324 ) ;
#5328 = axis2_placement_3d ( 'none', #5323, #5322, #5383 ) ;
#5329 = cartesian_point ( 'none', ( -6.238593839368098400, 31.36559176721201300, -18.50000000000000400 ) ) ;
#5330 = direction ( 'none', ( 0.7071067811865500200, 0.7071067811865451300, -0.0000000000000000000 ) ) ;
#5331 = vector ( 'none', #5330, 1000.000000000000100 ) ;
#5332 = cartesian_point ( 'none', ( 6.873002072156083400, 32.00000000000000000, -18.50000000000000400 ) ) ;
#5333 = line ( 'none', #5332, #5331 ) ;
#5334 = circle ( 'none', #5327, 31.69999999999999900 ) ;
#5335 = face_outer_bound ( 'none', #1420, .t. ) ;
#5336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5337 = vector ( 'none', #5336, 1000.000000000000000 ) ;
#5338 = cartesian_point ( 'none', ( -6.238593839368098400, 31.36559176721202000, -18.50000000000000400 ) ) ;
#5339 = line ( 'none', #5338, #5337 ) ;
#5340 = face_outer_bound ( 'none', #1387, .t. ) ;
#5341 = cartesian_point ( 'none', ( -31.12699792784392400, -5.999999999999998200, -18.50000000000000400 ) ) ;
#5342 = cylindrical_surface ( 'none', #5382, 31.70000000000000600 ) ;
#5343 = plane ( 'none', #5366 ) ;
#5344 = direction ( 'none', ( 0.7071067811865414700, 0.7071067811865535700, -0.0000000000000000000 ) ) ;
#5345 = vector ( 'none', #5344, 1000.000000000000100 ) ;
#5346 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156090500, -18.50000000000000400 ) ) ;
#5347 = cartesian_point ( 'none', ( 6.000000000000002700, 31.12699792784392700, -18.50000000000000400 ) ) ;
#5348 = cartesian_point ( 'none', ( -31.12699792784392700, 5.999999999999997300, -18.50000000000000400 ) ) ;
#5349 = direction ( 'none', ( -0.7071067811865414700, 0.7071067811865535700, 0.0000000000000000000 ) ) ;
#5350 = vector ( 'none', #5349, 1000.000000000000100 ) ;
#5351 = cylindrical_surface ( 'none', #5328, 31.98000000000000000 ) ;
#5352 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5353 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5354 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156094000, -18.50000000000000400 ) ) ;
#5355 = line ( 'none', #5354, #5350 ) ;
#5356 = face_outer_bound ( 'none', #1435, .t. ) ;
#5357 = face_outer_bound ( 'none', #1392, .t. ) ;
#5358 = direction ( 'none', ( -0.7071067811865391400, 0.7071067811865560100, 0.0000000000000000000 ) ) ;
#5359 = direction ( 'none', ( 0.7071067811865560100, 0.7071067811865391400, -0.0000000000000000000 ) ) ;
#5360 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156089600, -115.5096679918780900 ) ) ;
#5361 = vector ( 'none', #5417, 1000.000000000000000 ) ;
#5362 = cartesian_point ( 'none', ( 32.00000000000000000, -6.873002072156089600, -8.500000000000000000 ) ) ;
#5363 = direction ( 'none', ( 0.7071067811865560100, -0.7071067811865391400, 0.0000000000000000000 ) ) ;
#5364 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156093200, -115.5096679918780900 ) ) ;
#5365 = face_outer_bound ( 'none', #1431, .t. ) ;
#5366 = axis2_placement_3d ( 'none', #5360, #5359, #5358 ) ;
#5367 = direction ( 'none', ( 0.7071067811865503500, -0.7071067811865445800, -0.0000000000000000000 ) ) ;
#5368 = vector ( 'none', #5367, 1000.000000000000100 ) ;
#5369 = cartesian_point ( 'none', ( 6.873002072156089600, -32.00000000000000000, -8.500000000000000000 ) ) ;
#5370 = line ( 'none', #5362, #5361 ) ;
#5371 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5372 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5373 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5374 = axis2_placement_3d ( 'none', #5364, #5363, #5407 ) ;
#5375 = circle ( 'none', #5377, 31.70000000000000600 ) ;
#5376 = vector ( 'none', #5381, 1000.000000000000000 ) ;
#5377 = axis2_placement_3d ( 'none', #5385, #5373, #5372 ) ;
#5378 = line ( 'none', #5369, #5368 ) ;
#5379 = cartesian_point ( 'none', ( 0.0000000000000000000, 31.69999999999999900, -25.00000000000000000 ) ) ;
#5380 = line ( 'none', #5320, #5376 ) ;
#5381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5382 = axis2_placement_3d ( 'none', #5384, #5388, #5387 ) ;
#5383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5384 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -115.5096679918780900 ) ) ;
#5385 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.500000000000000000 ) ) ;
#5386 = axis2_placement_3d ( 'none', #5418, #5394, #5393 ) ;
#5387 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5388 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5389 = plane ( 'none', #5416 ) ;
#5390 = line ( 'none', #4620, #5148 ) ;
#5391 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5392 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5393 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5394 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5395 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.96076951545867600 ) ) ;
#5396 = face_outer_bound ( 'none', #1373, .t. ) ;
#5397 = circle ( 'none', #5408, 1.000000000000000000 ) ;
#5398 = direction ( 'none', ( 0.0000000000000000000, -3.285940474624810100e-015, 1.000000000000000000 ) ) ;
#5399 = vector ( 'none', #5398, 1000.000000000000000 ) ;
#5400 = plane ( 'none', #5386 ) ;
#5401 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5402 = vector ( 'none', #5401, 1000.000000000000000 ) ;
#5403 = cartesian_point ( 'none', ( 31.12699792784393100, 6.000000000000001800, -115.5096679918780900 ) ) ;
#5404 = line ( 'none', #5403, #5402 ) ;
#5405 = direction ( 'none', ( 0.7071067811865391400, 0.7071067811865560100, -0.0000000000000000000 ) ) ;
#5406 = cartesian_point ( 'none', ( 1.750000000000000000, 0.3700000000000017200, -0.5274822160128034300 ) ) ;
#5407 = direction ( 'none', ( 0.7071067811865391400, 0.7071067811865560100, 0.0000000000000000000 ) ) ;
#5408 = axis2_placement_3d ( 'none', #5395, #5392, #5391 ) ;
#5409 = vector ( 'none', #5405, 1000.000000000000000 ) ;
#5410 = cartesian_point ( 'none', ( 32.00000000000000000, 6.873002072156093200, -8.500000000000000000 ) ) ;
#5411 = line ( 'none', #5410, #5409 ) ;
#5412 = plane ( 'none', #5374 ) ;
#5413 = face_bound ( 'none', #1364, .t. ) ;
#5414 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5415 = cartesian_point ( 'none', ( 31.12699792784393100, 6.000000000000001800, -8.500000000000000000 ) ) ;
#5416 = axis2_placement_3d ( 'none', #5379, #5371, #5414 ) ;
#5417 = direction ( 'none', ( -0.7071067811865391400, 0.7071067811865560100, 0.0000000000000000000 ) ) ;
#5418 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#5419 = circle ( 'none', #5460, 31.69999999999999900 ) ;
#5420 = face_outer_bound ( 'none', #1451, .t. ) ;
#5421 = line ( 'none', #5469, #5468 ) ;
#5422 = direction ( 'none', ( -0.7071067811865419100, -0.7071067811865531200, -0.0000000000000000000 ) ) ;
#5423 = cylindrical_surface ( 'none', #5434, 31.69999999999999900 ) ;
#5424 = axis2_placement_3d ( 'none', #5474, #5473, #5472 ) ;
#5425 = cartesian_point ( 'none', ( -31.12699792784392400, -5.999999999999998200, -8.500000000000000000 ) ) ;
#5426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5427 = vector ( 'none', #5426, 1000.000000000000000 ) ;
#5428 = cartesian_point ( 'none', ( 6.000000000000002700, 31.12699792784392700, -115.5096679918780900 ) ) ;
#5429 = face_outer_bound ( 'none', #1415, .t. ) ;
#5430 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5431 = line ( 'none', #5428, #5427 ) ;
#5432 = line ( 'none', #5447, #5433 ) ;
#5433 = vector ( 'none', #5422, 1000.000000000000000 ) ;
#5434 = axis2_placement_3d ( 'none', #5477, #5471, #5464 ) ;
#5435 = direction ( 'none', ( 0.7071067811865531200, 0.7071067811865419100, 0.0000000000000000000 ) ) ;
#5436 = plane ( 'none', #5424 ) ;
#5437 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5439 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.500000000000000000 ) ) ;
#5440 = axis2_placement_3d ( 'none', #5439, #5438, #5437 ) ;
#5441 = line ( 'none', #5446, #5445 ) ;
#5442 = vector ( 'none', #5430, 1000.000000000000000 ) ;
#5443 = cartesian_point ( 'none', ( -31.12699792784392700, 5.999999999999997300, -115.5096679918780900 ) ) ;
#5444 = line ( 'none', #5443, #5442 ) ;
#5445 = vector ( 'none', #5435, 1000.000000000000000 ) ;
#5446 = cartesian_point ( 'none', ( -6.873002072156089600, -32.00000000000000000, -8.500000000000000000 ) ) ;
#5447 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156089600, -8.500000000000000000 ) ) ;
#5448 = circle ( 'none', #5440, 31.69999999999999900 ) ;
#5449 = cartesian_point ( 'none', ( -6.000000000000013300, -31.12699792784392400, -8.500000000000000000 ) ) ;
#5450 = vector ( 'none', #5453, 1000.000000000000000 ) ;
#5451 = cartesian_point ( 'none', ( 6.000000000000005300, -31.12699792784392400, -8.500000000000000000 ) ) ;
#5452 = direction ( 'none', ( 0.7071067811865531200, 0.7071067811865419100, 0.0000000000000000000 ) ) ;
#5453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5454 = cartesian_point ( 'none', ( -6.000000000000013300, -31.12699792784392400, -115.5096679918780900 ) ) ;
#5455 = line ( 'none', #5454, #5450 ) ;
#5456 = axis2_placement_3d ( 'none', #5503, #5502, #5485 ) ;
#5457 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5459 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.500000000000000000 ) ) ;
#5460 = axis2_placement_3d ( 'none', #5459, #5458, #5457 ) ;
#5461 = plane ( 'none', #5466 ) ;
#5462 = axis2_placement_3d ( 'none', #5507, #5506, #5505 ) ;
#5463 = face_outer_bound ( 'none', #1403, .t. ) ;
#5464 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5465 = face_outer_bound ( 'none', #1498, .t. ) ;
#5466 = axis2_placement_3d ( 'none', #5479, #5478, #5452 ) ;
#5467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5468 = vector ( 'none', #5467, 1000.000000000000000 ) ;
#5469 = cartesian_point ( 'none', ( -31.12699792784392400, -5.999999999999998200, -115.5096679918780900 ) ) ;
#5470 = plane ( 'none', #5462 ) ;
#5471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5472 = direction ( 'none', ( -0.7071067811865419100, -0.7071067811865531200, 0.0000000000000000000 ) ) ;
#5473 = direction ( 'none', ( -0.7071067811865531200, 0.7071067811865419100, 0.0000000000000000000 ) ) ;
#5474 = cartesian_point ( 'none', ( -32.00000000000000000, -6.873002072156089600, -115.5096679918780900 ) ) ;
#5475 = face_outer_bound ( 'none', #1476, .t. ) ;
#5476 = cartesian_point ( 'none', ( -31.12699792784392700, 5.999999999999997300, -8.500000000000000000 ) ) ;
#5477 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -115.5096679918780900 ) ) ;
#5478 = direction ( 'none', ( 0.7071067811865419100, -0.7071067811865531200, 0.0000000000000000000 ) ) ;
#5479 = cartesian_point ( 'none', ( -6.873002072156089600, -32.00000000000000000, -115.5096679918780900 ) ) ;
#5480 = plane ( 'none', #5534 ) ;
#5481 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156093200, -115.5096679918780900 ) ) ;
#5482 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5483 = plane ( 'none', #5486 ) ;
#5484 = direction ( 'none', ( -0.7071067811865531200, -0.7071067811865419100, 0.0000000000000000000 ) ) ;
#5485 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5486 = axis2_placement_3d ( 'none', #5481, #5484, #5535 ) ;
#5487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5488 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -115.5096679918780900 ) ) ;
#5489 = face_outer_bound ( 'none', #1515, .t. ) ;
#5490 = direction ( 'none', ( -0.7071067811865504600, -0.7071067811865445800, 0.0000000000000000000 ) ) ;
#5491 = direction ( 'none', ( -0.7071067811865445800, 0.7071067811865504600, 0.0000000000000000000 ) ) ;
#5492 = plane ( 'none', #5456 ) ;
#5493 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156093200, -8.500000000000000000 ) ) ;
#5494 = line ( 'none', #5493, #5533 ) ;
#5495 = cylindrical_surface ( 'none', #5511, 31.69999999999999900 ) ;
#5496 = circle ( 'none', #5542, 31.69999999999999900 ) ;
#5497 = direction ( 'none', ( -0.7071067811865503500, -0.7071067811865445800, 0.0000000000000000000 ) ) ;
#5498 = vector ( 'none', #5497, 1000.000000000000100 ) ;
#5499 = cartesian_point ( 'none', ( 6.873002072156089600, 32.00000000000000000, -8.500000000000000000 ) ) ;
#5500 = line ( 'none', #5499, #5498 ) ;
#5501 = face_outer_bound ( 'none', #1517, .t. ) ;
#5502 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5503 = cartesian_point ( 'none', ( 15.91138776201883700, 24.00000000000000700, -8.500000000000000000 ) ) ;
#5504 = plane ( 'none', #5510 ) ;
#5505 = direction ( 'none', ( 0.7071067811865504600, -0.7071067811865445800, 0.0000000000000000000 ) ) ;
#5506 = direction ( 'none', ( -0.7071067811865445800, -0.7071067811865504600, 0.0000000000000000000 ) ) ;
#5507 = cartesian_point ( 'none', ( 6.873002072156089600, -32.00000000000000000, -115.5096679918780900 ) ) ;
#5508 = cartesian_point ( 'none', ( 6.873002072156089600, 32.00000000000000000, -115.5096679918780900 ) ) ;
#5509 = face_outer_bound ( 'none', #1494, .t. ) ;
#5510 = axis2_placement_3d ( 'none', #5508, #5491, #5490 ) ;
#5511 = axis2_placement_3d ( 'none', #5488, #5487, #5482 ) ;
#5512 = cylindrical_surface ( 'none', #5564, 1.000000000000000000 ) ;
#5513 = cartesian_point ( 'none', ( -6.873002072156089600, 32.00000000000000000, -8.500000000000000000 ) ) ;
#5514 = plane ( 'none', #5516 ) ;
#5515 = cartesian_point ( 'none', ( 4.000000000000000000, 0.0000000000000000000, -13.80000000000000100 ) ) ;
#5516 = axis2_placement_3d ( 'none', #5537, #5561, #5560 ) ;
#5517 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5518 = vector ( 'none', #5517, 1000.000000000000000 ) ;
#5519 = cartesian_point ( 'none', ( -5.999999999999998200, 31.12699792784392400, -115.5096679918780900 ) ) ;
#5520 = line ( 'none', #5519, #5518 ) ;
#5521 = cartesian_point ( 'none', ( 6.000000000000002700, 31.12699792784392700, -8.500000000000000000 ) ) ;
#5522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5523 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -115.5096679918780900 ) ) ;
#5524 = axis2_placement_3d ( 'none', #5523, #5522, #5529 ) ;
#5525 = direction ( 'none', ( -0.7071067811865531200, 0.7071067811865419100, 0.0000000000000000000 ) ) ;
#5526 = direction ( 'none', ( 0.7071067811865419100, 0.7071067811865531200, -0.0000000000000000000 ) ) ;
#5527 = cartesian_point ( 'none', ( -6.873002072156089600, 32.00000000000000000, -115.5096679918780900 ) ) ;
#5528 = cylindrical_surface ( 'none', #5602, 4.000000000000000000 ) ;
#5529 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5530 = face_outer_bound ( 'none', #1454, .t. ) ;
#5531 = cylindrical_surface ( 'none', #5524, 31.69999999999999900 ) ;
#5532 = direction ( 'none', ( 0.7071067811865419100, -0.7071067811865531200, 0.0000000000000000000 ) ) ;
#5533 = vector ( 'none', #5532, 1000.000000000000000 ) ;
#5534 = axis2_placement_3d ( 'none', #5527, #5526, #5525 ) ;
#5535 = direction ( 'none', ( 0.7071067811865419100, -0.7071067811865531200, 0.0000000000000000000 ) ) ;
#5536 = face_outer_bound ( 'none', #1444, .t. ) ;
#5537 = cartesian_point ( 'none', ( 0.0000000000000000000, 31.69999999999999900, -25.00000000000000000 ) ) ;
#5538 = cartesian_point ( 'none', ( -5.999999999999998200, 31.12699792784392400, -8.500000000000000000 ) ) ;
#5539 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5541 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.500000000000000000 ) ) ;
#5542 = axis2_placement_3d ( 'none', #5541, #5540, #5539 ) ;
#5543 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5544 = face_outer_bound ( 'none', #1592, .t. ) ;
#5545 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5546 = axis2_placement_3d ( 'none', #5591, #5590, #5589 ) ;
#5547 = cartesian_point ( 'none', ( -4.000000000000000000, 4.898587196589413800e-016, -13.80000000000000100 ) ) ;
#5548 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5549 = direction ( 'none', ( -1.000000000000000000, 1.224646799147351500e-016, 0.0000000000000000000 ) ) ;
#5550 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5551 = axis2_placement_3d ( 'none', #5562, #5550, #5549 ) ;
#5552 = face_outer_bound ( 'none', #703, .t. ) ;
#5553 = line ( 'none', #5596, #5595 ) ;
#5554 = line ( 'none', #5580, #5579 ) ;
#5555 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5556 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5558 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.40000000000000200 ) ) ;
#5559 = axis2_placement_3d ( 'none', #5558, #5557, #5556 ) ;
#5560 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5562 = cartesian_point ( 'none', ( -5.999999999999998200, 7.347880794884117800e-016, -11.90000000000000000 ) ) ;
#5563 = circle ( 'none', #5551, 0.5000000000000004400 ) ;
#5564 = axis2_placement_3d ( 'none', #5548, #5555, #5545 ) ;
#5565 = face_outer_bound ( 'none', #1590, .t. ) ;
#5566 = circle ( 'none', #5546, 3.524999999999999900 ) ;
#5567 = direction ( 'none', ( -0.7071067811865531200, 0.7071067811865419100, -0.0000000000000000000 ) ) ;
#5568 = vector ( 'none', #5567, 1000.000000000000000 ) ;
#5569 = circle ( 'none', #5559, 5.999999999999998200 ) ;
#5570 = line ( 'none', #5513, #5568 ) ;
#5571 = face_outer_bound ( 'none', #1533, .t. ) ;
#5572 = cartesian_point ( 'none', ( 6.499999999999999100, 0.0000000000000000000, -11.90000000000000000 ) ) ;
#5573 = cartesian_point ( 'none', ( -4.000000000000000000, 4.898587196589412800e-016, -12.40000000000000400 ) ) ;
#5574 = cartesian_point ( 'none', ( -5.999999999999998200, 7.654042494670955600e-016, -12.40000000000000200 ) ) ;
#5575 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5576 = axis2_placement_3d ( 'none', #5624, #5623, #5617 ) ;
#5577 = circle ( 'none', #5622, 0.5000000000000004400 ) ;
#5578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5579 = vector ( 'none', #5578, 1000.000000000000000 ) ;
#5580 = cartesian_point ( 'none', ( 4.000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5581 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -11.90000000000000000 ) ) ;
#5582 = cartesian_point ( 'none', ( 5.999999999999998200, 0.0000000000000000000, -12.40000000000000200 ) ) ;
#5583 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5584 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5585 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5586 = toroidal_surface ( 'none', #5587, 5.999999999999998200, 0.5000000000000000000 ) ;
#5587 = axis2_placement_3d ( 'none', #5581, #5575, #5583 ) ;
#5588 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.40000000000000400 ) ) ;
#5589 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5590 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5591 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.00000000000000000 ) ) ;
#5592 = axis2_placement_3d ( 'none', #5588, #5585, #5584 ) ;
#5593 = cartesian_point ( 'none', ( 4.000000000000000000, 0.0000000000000000000, -12.40000000000000400 ) ) ;
#5594 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5595 = vector ( 'none', #5594, 1000.000000000000000 ) ;
#5596 = cartesian_point ( 'none', ( -4.000000000000000000, 4.898587196589412800e-016, 3.372157601379181600 ) ) ;
#5597 = circle ( 'none', #5592, 4.000000000000000000 ) ;
#5598 = face_outer_bound ( 'none', #1519, .t. ) ;
#5599 = cartesian_point ( 'none', ( -6.499999999999999100, 7.960204194457794500e-016, -11.90000000000000000 ) ) ;
#5600 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5601 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5602 = axis2_placement_3d ( 'none', #5543, #5601, #5600 ) ;
#5603 = line ( 'none', #5644, #5643 ) ;
#5604 = cylindrical_surface ( 'none', #5645, 1.000000000000000000 ) ;
#5605 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5607 = cartesian_point ( 'none', ( 0.0000000000000000000, 31.69999999999999900, -25.00000000000000000 ) ) ;
#5608 = conical_surface ( 'none', #5661, 1.000000000000000000, 0.5235987755982991500 ) ;
#5609 = cartesian_point ( 'none', ( 14.23000000000000600, -22.94500000000000000, 2.000000000000000000 ) ) ;
#5610 = axis2_placement_3d ( 'none', #5609, #5885, #5889 ) ;
#5611 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5612 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5613 = axis2_placement_3d ( 'none', #5607, #5606, #5605 ) ;
#5614 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -13.80000000000000100 ) ) ;
#5615 = cartesian_point ( 'none', ( 2.524999999999999900, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5616 = face_outer_bound ( 'none', #1593, .t. ) ;
#5617 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5618 = axis2_placement_3d ( 'none', #5625, #5612, #5611 ) ;
#5619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5620 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5621 = cartesian_point ( 'none', ( 5.999999999999998200, 0.0000000000000000000, -11.90000000000000000 ) ) ;
#5622 = axis2_placement_3d ( 'none', #5621, #5620, #5619 ) ;
#5623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5624 = cartesian_point ( 'none', ( 0.0000000000000000000, 31.69999999999999900, -25.00000000000000000 ) ) ;
#5625 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#5626 = circle ( 'none', #5618, 3.799999999999999800 ) ;
#5627 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5628 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5629 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -11.90000000000000000 ) ) ;
#5630 = axis2_placement_3d ( 'none', #5629, #5628, #5627 ) ;
#5631 = plane ( 'none', #5613 ) ;
#5632 = cartesian_point ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -23.96076951545867600 ) ) ;
#5633 = line ( 'none', #5632, #5659 ) ;
#5634 = circle ( 'none', #5630, 6.499999999999999100 ) ;
#5635 = plane ( 'none', #5576 ) ;
#5636 = circle ( 'none', #5610, 2.499999999999998700 ) ;
#5637 = direction ( 'none', ( 0.7071067811865472400, 0.0000000000000000000, 0.7071067811865479100 ) ) ;
#5638 = vector ( 'none', #5637, 1000.000000000000000 ) ;
#5639 = cartesian_point ( 'none', ( 2.524999999999999900, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5640 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5641 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5642 = direction ( 'none', ( -0.7071067811865472400, 8.659560562354929200e-017, 0.7071067811865479100 ) ) ;
#5643 = vector ( 'none', #5642, 1000.000000000000000 ) ;
#5644 = cartesian_point ( 'none', ( -2.524999999999999900, 3.092233167847066500e-016, -25.00000000000000000 ) ) ;
#5645 = axis2_placement_3d ( 'none', #5640, #5650, #5641 ) ;
#5646 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5647 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5648 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5650 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5651 = line ( 'none', #5639, #5638 ) ;
#5652 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5653 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.96076951545867600 ) ) ;
#5654 = conical_surface ( 'none', #5656, 2.524999999999999900, 0.7853981633974478300 ) ;
#5655 = face_outer_bound ( 'none', #1607, .t. ) ;
#5656 = axis2_placement_3d ( 'none', #5648, #5647, #5646 ) ;
#5657 = cartesian_point ( 'none', ( -2.524999999999999900, 3.704556567420743300e-016, -25.00000000000000000 ) ) ;
#5658 = direction ( 'none', ( -0.5000000000000002200, 0.0000000000000000000, -0.8660254037844384900 ) ) ;
#5659 = vector ( 'none', #5658, 1000.000000000000200 ) ;
#5660 = face_outer_bound ( 'none', #1625, .t. ) ;
#5661 = axis2_placement_3d ( 'none', #5653, #5652, #5649 ) ;
#5662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5663 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5664 = axis2_placement_3d ( 'none', #5614, #5663, #5662 ) ;
#5665 = circle ( 'none', #5664, 4.000000000000000000 ) ;
#5666 = line ( 'none', #5714, #5709 ) ;
#5667 = cartesian_point ( 'none', ( -3.799999999999999800, 4.776122516674677300e-016, -14.00000000000000000 ) ) ;
#5668 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5669 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5670 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#5671 = cartesian_point ( 'none', ( 1.600000000000000100, 1.959434878635765200e-016, -25.00000000000000000 ) ) ;
#5672 = axis2_placement_3d ( 'none', #5722, #5720, #5719 ) ;
#5673 = line ( 'none', #5725, #5724 ) ;
#5674 = cartesian_point ( 'none', ( 3.799999999999999800, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#5675 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5676 = vector ( 'none', #5675, 1000.000000000000000 ) ;
#5677 = cartesian_point ( 'none', ( -3.524999999999999900, 4.316879966994420000e-016, 3.372157601379181600 ) ) ;
#5678 = cartesian_point ( 'none', ( -1.000000000000000000, 1.224646799147353200e-016, -23.96076951545867600 ) ) ;
#5679 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5680 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5681 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5682 = axis2_placement_3d ( 'none', #5681, #5680, #5679 ) ;
#5683 = cylindrical_surface ( 'none', #5682, 3.524999999999999900 ) ;
#5684 = line ( 'none', #5677, #5676 ) ;
#5685 = circle ( 'none', #5694, 3.524999999999999900 ) ;
#5686 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5687 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5688 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.96076951545867600 ) ) ;
#5689 = axis2_placement_3d ( 'none', #5688, #5687, #5686 ) ;
#5690 = face_outer_bound ( 'none', #1627, .t. ) ;
#5691 = circle ( 'none', #5672, 2.524999999999999900 ) ;
#5692 = circle ( 'none', #5689, 1.000000000000000000 ) ;
#5693 = cartesian_point ( 'none', ( 3.524999999999999900, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#5694 = axis2_placement_3d ( 'none', #5670, #5669, #5668 ) ;
#5695 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5696 = vector ( 'none', #5695, 1000.000000000000000 ) ;
#5697 = cartesian_point ( 'none', ( -4.000000000000000000, 4.898587196589412800e-016, 3.372157601379181600 ) ) ;
#5698 = circle ( 'none', #5748, 4.000000000000000000 ) ;
#5699 = line ( 'none', #5697, #5696 ) ;
#5700 = conical_surface ( 'none', #5735, 999.9999999999920400, 0.7853981633974442800 ) ;
#5701 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.884805001945308000 ) ) ;
#5702 = direction ( 'none', ( 0.7071067811865499000, 0.0000000000000000000, 0.7071067811865452400 ) ) ;
#5703 = vector ( 'none', #5702, 1000.000000000000100 ) ;
#5704 = cartesian_point ( 'none', ( 3.799999999999999800, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#5705 = cartesian_point ( 'none', ( -3.524999999999999500, 4.316879966994419500e-016, -24.00000000000000000 ) ) ;
#5706 = line ( 'none', #5704, #5703 ) ;
#5707 = cartesian_point ( 'none', ( -3.524999999999999900, 4.316879966994420000e-016, -14.00000000000000000 ) ) ;
#5708 = direction ( 'none', ( -0.7071067811865499000, 8.659560562354961200e-017, 0.7071067811865452400 ) ) ;
#5709 = vector ( 'none', #5708, 1000.000000000000100 ) ;
#5710 = axis2_placement_3d ( 'none', #5701, #5751, #5750 ) ;
#5711 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5712 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5713 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#5714 = cartesian_point ( 'none', ( -3.799999999999999800, 4.653657836759942700e-016, -14.00000000000000000 ) ) ;
#5715 = cartesian_point ( 'none', ( 3.524999999999999500, 0.0000000000000000000, -24.00000000000000000 ) ) ;
#5716 = conical_surface ( 'none', #5721, 3.799999999999999800, 0.7853981633974516100 ) ;
#5717 = circle ( 'none', #5710, 4.000000000000000000 ) ;
#5718 = face_outer_bound ( 'none', #1572, .t. ) ;
#5719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5721 = axis2_placement_3d ( 'none', #5713, #5712, #5711 ) ;
#5722 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5723 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5724 = vector ( 'none', #5723, 1000.000000000000000 ) ;
#5725 = cartesian_point ( 'none', ( 3.524999999999999900, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5726 = cartesian_point ( 'none', ( -4.000000000000000000, 4.898587196589412800e-016, -9.884805001945308000 ) ) ;
#5727 = direction ( 'none', ( -0.7071067811865445800, 0.0000000000000000000, -0.7071067811865503500 ) ) ;
#5728 = vector ( 'none', #5727, 1000.000000000000100 ) ;
#5729 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999998900 ) ) ;
#5730 = line ( 'none', #5729, #5728 ) ;
#5731 = direction ( 'none', ( 0.7071067811865445800, 8.659560562354898300e-017, -0.7071067811865503500 ) ) ;
#5732 = vector ( 'none', #5731, 1000.000000000000100 ) ;
#5733 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5735 = axis2_placement_3d ( 'none', #5744, #5734, #5733 ) ;
#5736 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5738 = circle ( 'none', #5783, 4.000000000000000000 ) ;
#5739 = axis2_placement_3d ( 'none', #5745, #5737, #5736 ) ;
#5740 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5742 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.522224230288145500 ) ) ;
#5743 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.187090006560367800 ) ) ;
#5744 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1020.999999999999900 ) ) ;
#5745 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.40000000000000200 ) ) ;
#5746 = line ( 'none', #5749, #5732 ) ;
#5747 = face_outer_bound ( 'none', #1677, .t. ) ;
#5748 = axis2_placement_3d ( 'none', #5742, #5741, #5740 ) ;
#5749 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999998900 ) ) ;
#5750 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5752 = face_outer_bound ( 'none', #1672, .t. ) ;
#5753 = cartesian_point ( 'none', ( 4.000000000000000000, 0.0000000000000000000, -9.522224230288145500 ) ) ;
#5754 = circle ( 'none', #5739, 5.999999999999998200 ) ;
#5755 = line ( 'none', #5813, #5812 ) ;
#5756 = face_outer_bound ( 'none', #1708, .t. ) ;
#5757 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5759 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000000 ) ) ;
#5760 = axis2_placement_3d ( 'none', #5759, #5758, #5757 ) ;
#5761 = cartesian_point ( 'none', ( 0.9999999999999997800, 1.224646799147353000e-016, -22.00000000000000000 ) ) ;
#5762 = cartesian_point ( 'none', ( -6.499999999999999100, 7.960204194457794500e-016, -9.884805001945308000 ) ) ;
#5763 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5764 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5765 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.884805001945308000 ) ) ;
#5766 = cartesian_point ( 'none', ( -0.9999999999999997800, 0.0000000000000000000, -22.00000000000000000 ) ) ;
#5767 = circle ( 'none', #5760, 0.9999999999999997800 ) ;
#5768 = cartesian_point ( 'none', ( 1.000000000000000000, 1.224646799147353200e-016, -23.96076951545867600 ) ) ;
#5769 = line ( 'none', #5768, #5805 ) ;
#5770 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999998900 ) ) ;
#5771 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5772 = vector ( 'none', #5771, 1000.000000000000000 ) ;
#5773 = cartesian_point ( 'none', ( -4.000000000000000000, 4.898587196589412800e-016, -9.522224230288145500 ) ) ;
#5774 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5775 = axis2_placement_3d ( 'none', #5765, #5764, #5763 ) ;
#5776 = cartesian_point ( 'none', ( -6.499999999999999100, 7.960204194457794500e-016, 4.187090006560367800 ) ) ;
#5777 = line ( 'none', #5776, #5772 ) ;
#5778 = cartesian_point ( 'none', ( 6.499999999999999100, 0.0000000000000000000, -9.884805001945308000 ) ) ;
#5779 = cylindrical_surface ( 'none', #5785, 6.499999999999999100 ) ;
#5780 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5781 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5782 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.884805001945308000 ) ) ;
#5783 = axis2_placement_3d ( 'none', #5782, #5781, #5780 ) ;
#5784 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5785 = axis2_placement_3d ( 'none', #5743, #5784, #5774 ) ;
#5786 = circle ( 'none', #5775, 6.499999999999999100 ) ;
#5787 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.40000000000000200 ) ) ;
#5788 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5789 = axis2_placement_3d ( 'none', #5806, #5797, #5788 ) ;
#5790 = face_outer_bound ( 'none', #1721, .t. ) ;
#5791 = face_outer_bound ( 'none', #1698, .t. ) ;
#5792 = axis2_placement_3d ( 'none', #5841, #5840, #5839 ) ;
#5793 = face_bound ( 'none', #1699, .t. ) ;
#5794 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5795 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5796 = face_bound ( 'none', #1696, .t. ) ;
#5797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5798 = plane ( 'none', #5809 ) ;
#5799 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5800 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5801 = axis2_placement_3d ( 'none', #5808, #5800, #5799 ) ;
#5802 = circle ( 'none', #5789, 6.499999999999999100 ) ;
#5803 = plane ( 'none', #5792 ) ;
#5804 = direction ( 'none', ( 0.5000000000000002200, 6.123233995736768500e-017, -0.8660254037844384900 ) ) ;
#5805 = vector ( 'none', #5804, 1000.000000000000200 ) ;
#5806 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -11.90000000000000000 ) ) ;
#5807 = cartesian_point ( 'none', ( -1.600000000000000100, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5808 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5809 = axis2_placement_3d ( 'none', #5787, #5846, #5845 ) ;
#5810 = cylindrical_surface ( 'none', #5816, 6.499999999999999100 ) ;
#5811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5812 = vector ( 'none', #5811, 1000.000000000000000 ) ;
#5813 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5814 = circle ( 'none', #5801, 1.600000000000000100 ) ;
#5815 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.187090006560367800 ) ) ;
#5816 = axis2_placement_3d ( 'none', #5815, #5795, #5794 ) ;
#5817 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5818 = vector ( 'none', #5817, 1000.000000000000000 ) ;
#5819 = cartesian_point ( 'none', ( -1.000000000000000000, 1.224646799147353200e-016, 3.372157601379181600 ) ) ;
#5820 = line ( 'none', #5819, #5818 ) ;
#5821 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -23.96076951545867600 ) ) ;
#5822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5823 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.884805001945308000 ) ) ;
#5824 = axis2_placement_3d ( 'none', #5823, #5822, #5879 ) ;
#5825 = circle ( 'none', #5874, 4.000000000000000000 ) ;
#5826 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5827 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5828 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.522224230288145500 ) ) ;
#5829 = axis2_placement_3d ( 'none', #5828, #5827, #5826 ) ;
#5830 = circle ( 'none', #5824, 6.499999999999999100 ) ;
#5831 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5832 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5833 = axis2_placement_3d ( 'none', #5848, #5832, #5831 ) ;
#5834 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.799999999999999800, -14.00000000000000200 ) ) ;
#5835 = plane ( 'none', #5865 ) ;
#5836 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5837 = vector ( 'none', #5836, 1000.000000000000000 ) ;
#5838 = cartesian_point ( 'none', ( 4.000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5839 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5841 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.499999999999999100, -9.884805001945308000 ) ) ;
#5842 = line ( 'none', #5838, #5837 ) ;
#5843 = face_outer_bound ( 'none', #3120, .t. ) ;
#5844 = cylindrical_surface ( 'none', #5833, 4.000000000000000000 ) ;
#5845 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5846 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5847 = circle ( 'none', #5829, 4.000000000000000000 ) ;
#5848 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5849 = face_outer_bound ( 'none', #1701, .t. ) ;
#5850 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5851 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5852 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5853 = axis2_placement_3d ( 'none', #5852, #5851, #5850 ) ;
#5854 = conical_surface ( 'none', #5915, 2.524999999999999900, 0.7853981633974478300 ) ;
#5855 = face_outer_bound ( 'none', #1734, .t. ) ;
#5856 = conical_surface ( 'none', #5916, 1.000000000000000000, 0.5235987755982991500 ) ;
#5857 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5858 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5859 = axis2_placement_3d ( 'none', #5861, #5858, #5857 ) ;
#5860 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5861 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#5862 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5863 = face_outer_bound ( 'none', #1757, .t. ) ;
#5864 = circle ( 'none', #5859, 3.799999999999999800 ) ;
#5865 = axis2_placement_3d ( 'none', #5834, #5868, #5860 ) ;
#5866 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5867 = face_bound ( 'none', #1724, .t. ) ;
#5868 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5869 = face_outer_bound ( 'none', #1707, .t. ) ;
#5870 = face_outer_bound ( 'none', #1793, .t. ) ;
#5871 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5872 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5873 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -12.40000000000000400 ) ) ;
#5874 = axis2_placement_3d ( 'none', #5873, #5872, #5871 ) ;
#5875 = circle ( 'none', #5853, 2.524999999999999900 ) ;
#5876 = vector ( 'none', #5866, 1000.000000000000000 ) ;
#5877 = cartesian_point ( 'none', ( 6.499999999999999100, 0.0000000000000000000, 4.187090006560367800 ) ) ;
#5878 = line ( 'none', #5877, #5876 ) ;
#5879 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5880 = direction ( 'none', ( 1.024798993313429900e-016, 2.055428864845719400e-016, 1.000000000000000000 ) ) ;
#5881 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128052100, -0.3700000000000001100 ) ) ;
#5882 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5884 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1020.999999999999900 ) ) ;
#5885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5886 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.055428864845719400e-016 ) ) ;
#5887 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, -5.200000000000000200 ) ) ;
#5888 = conical_surface ( 'none', #5903, 999.9999999999920400, 0.7853981633974442800 ) ;
#5889 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5890 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5892 = plane ( 'none', #5909 ) ;
#5893 = face_bound ( 'none', #1729, .t. ) ;
#5894 = plane ( 'none', #5895 ) ;
#5895 = axis2_placement_3d ( 'none', #5881, #5880, #5886 ) ;
#5896 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.96076951545867600 ) ) ;
#5897 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.524999999999999900, -25.00000000000000000 ) ) ;
#5898 = face_outer_bound ( 'none', #1747, .t. ) ;
#5899 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5900 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5901 = axis2_placement_3d ( 'none', #5910, #5900, #5899 ) ;
#5902 = circle ( 'none', #5901, 1.600000000000000100 ) ;
#5903 = axis2_placement_3d ( 'none', #5884, #5883, #5882 ) ;
#5904 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5905 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5906 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.00000000000000000 ) ) ;
#5907 = axis2_placement_3d ( 'none', #5906, #5905, #5904 ) ;
#5908 = circle ( 'none', #5907, 3.524999999999999900 ) ;
#5909 = axis2_placement_3d ( 'none', #5897, #5912, #5911 ) ;
#5910 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#5911 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5912 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5913 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5914 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5915 = axis2_placement_3d ( 'none', #5862, #5914, #5913 ) ;
#5916 = axis2_placement_3d ( 'none', #5896, #5891, #5890 ) ;
#5917 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#5918 = axis2_placement_3d ( 'none', #5964, #5960, #5959 ) ;
#5919 = circle ( 'none', #5941, 4.000000000000000000 ) ;
#5920 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5921 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5922 = conical_surface ( 'none', #5976, 3.799999999999999800, 0.7853981633974516100 ) ;
#5923 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5924 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5925 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5926 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5927 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.573507117280996700, -9.522224230288145500 ) ) ;
#5928 = face_outer_bound ( 'none', #1732, .t. ) ;
#5929 = cylindrical_surface ( 'none', #5973, 3.524999999999999900 ) ;
#5930 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5931 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -11.90000000000000000 ) ) ;
#5932 = face_outer_bound ( 'none', #1735, .t. ) ;
#5933 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5935 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.372157601379181600 ) ) ;
#5936 = toroidal_surface ( 'none', #5938, 5.999999999999998200, 0.5000000000000000000 ) ;
#5937 = face_outer_bound ( 'none', #1772, .t. ) ;
#5938 = axis2_placement_3d ( 'none', #5931, #5930, #5923 ) ;
#5939 = face_outer_bound ( 'none', #1733, .t. ) ;
#5940 = face_outer_bound ( 'none', #1781, .t. ) ;
#5941 = axis2_placement_3d ( 'none', #5970, #5969, #5968 ) ;
#5942 = plane ( 'none', #5945 ) ;
#5943 = cylindrical_surface ( 'none', #5947, 4.000000000000000000 ) ;
#5944 = cartesian_point ( 'none', ( 2.799999999999999800, 3.429011037612588800e-016, -5.500000000000001800 ) ) ;
#5945 = axis2_placement_3d ( 'none', #5927, #5926, #5925 ) ;
#5946 = cartesian_point ( 'none', ( 7.500000000000000000, 0.0000000000000000000, -1.500000000000000000 ) ) ;
#5947 = axis2_placement_3d ( 'none', #5935, #5934, #5933 ) ;
#5948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5950 = vector ( 'none', #5949, 1000.000000000000000 ) ;
#5951 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5952 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5953 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5954 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5955 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5956 = axis2_placement_3d ( 'none', #5955, #5954, #5953 ) ;
#5957 = conical_surface ( 'none', #5965, 2.799999999999999800, 0.7853981633974482800 ) ;
#5958 = circle ( 'none', #5956, 2.799999999999999800 ) ;
#5959 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5960 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5961 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5962 = line ( 'none', #5961, #5950 ) ;
#5963 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5964 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#5965 = axis2_placement_3d ( 'none', #5952, #5951, #5948 ) ;
#5966 = face_outer_bound ( 'none', #1807, .t. ) ;
#5967 = circle ( 'none', #5918, 3.524999999999999900 ) ;
#5968 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5969 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5970 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -13.80000000000000100 ) ) ;
#5971 = cartesian_point ( 'none', ( -2.799999999999999800, 3.429011037612588800e-016, 0.0000000000000000000 ) ) ;
#5972 = cartesian_point ( 'none', ( 2.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5973 = axis2_placement_3d ( 'none', #5924, #5921, #5920 ) ;
#5974 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5975 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5976 = axis2_placement_3d ( 'none', #5917, #5975, #5974 ) ;
#5977 = axis2_placement_3d ( 'none', #5979, #5963, #6034 ) ;
#5978 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5979 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000001800 ) ) ;
#5980 = cartesian_point ( 'none', ( -2.500000000000000000, 3.061616997868383100e-016, -5.200000000000000200 ) ) ;
#5981 = axis2_placement_3d ( 'none', #6033, #6011, #6010 ) ;
#5982 = cartesian_point ( 'none', ( -27.80482318687558100, 8.239648508679621800, -27.49999999999999600 ) ) ;
#5983 = axis2_placement_3d ( 'none', #6008, #6007, #5978 ) ;
#5984 = direction ( 'none', ( -0.7071067811865454600, 0.0000000000000000000, -0.7071067811865495700 ) ) ;
#5985 = vector ( 'none', #5984, 1000.000000000000000 ) ;
#5986 = cylindrical_surface ( 'none', #5981, 7.500000000000000000 ) ;
#5987 = face_outer_bound ( 'none', #1828, .t. ) ;
#5988 = circle ( 'none', #5977, 2.799999999999999800 ) ;
#5989 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5990 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5991 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2999999999999999900 ) ) ;
#5992 = cartesian_point ( 'none', ( -2.500000000000000000, 0.0000000000000000000, -5.200000000000000200 ) ) ;
#5993 = line ( 'none', #5992, #5985 ) ;
#5994 = cylindrical_surface ( 'none', #5983, 2.500000000000000000 ) ;
#5995 = circle ( 'none', #6003, 2.500000000000000000 ) ;
#5996 = face_outer_bound ( 'none', #1819, .t. ) ;
#5997 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5998 = vector ( 'none', #5997, 1000.000000000000000 ) ;
#5999 = cartesian_point ( 'none', ( -2.500000000000000000, 3.061616997868383100e-016, 0.0000000000000000000 ) ) ;
#6000 = line ( 'none', #5999, #5998 ) ;
#6001 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, -0.2999999999999999900 ) ) ;
#6002 = cartesian_point ( 'none', ( -2.500000000000000000, 3.245314017740486000e-016, -0.2999999999999999900 ) ) ;
#6003 = axis2_placement_3d ( 'none', #5991, #5990, #5989 ) ;
#6004 = direction ( 'none', ( 0.7071067811865474600, 0.0000000000000000000, 0.7071067811865475700 ) ) ;
#6005 = vector ( 'none', #6004, 1000.000000000000000 ) ;
#6006 = cartesian_point ( 'none', ( 2.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6007 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6008 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6009 = line ( 'none', #6006, #6005 ) ;
#6010 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6011 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6012 = direction ( 'none', ( -0.8949343677499602700, 0.4461978007789581500, 0.0000000000000000000 ) ) ;
#6013 = axis2_placement_3d ( 'none', #6018, #6028, #6012 ) ;
#6014 = cartesian_point ( 'none', ( 1.749999999999999800, -0.4150132528004373800, -0.3700000000000003800 ) ) ;
#6015 = cartesian_point ( 'none', ( 0.04579512008964256600, 0.3699999999999980000, 0.5647601330409184300 ) ) ;
#6016 = face_outer_bound ( 'none', #1851, .t. ) ;
#6017 = circle ( 'none', #6068, 0.5560000000000000500 ) ;
#6018 = cartesian_point ( 'none', ( 4.563582458324265000, -0.8753182020456695700, 0.0000000000000000000 ) ) ;
#6019 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6021 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6022 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6023 = axis2_placement_3d ( 'none', #6026, #6022, #6021 ) ;
#6024 = circle ( 'none', #6023, 2.500000000000000000 ) ;
#6025 = axis2_placement_3d ( 'none', #6027, #6020, #6019 ) ;
#6026 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.200000000000000200 ) ) ;
#6027 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.200000000000000200 ) ) ;
#6028 = direction ( 'none', ( 0.4461978007789581000, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#6029 = conical_surface ( 'none', #6025, 2.500000000000000000, 0.7853981633974453900 ) ;
#6030 = cylindrical_surface ( 'none', #6061, 7.500000000000000000 ) ;
#6031 = cartesian_point ( 'none', ( -7.500000000000000000, 9.184850993605147900e-016, -1.500000000000000000 ) ) ;
#6032 = face_outer_bound ( 'none', #1833, .t. ) ;
#6033 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6035 = circle ( 'none', #6013, 4.903402673091948200 ) ;
#6036 = cartesian_point ( 'none', ( -2.799999999999999800, 0.0000000000000000000, -5.500000000000001800 ) ) ;
#6037 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6038 = circle ( 'none', #6050, 7.500000000000000000 ) ;
#6039 = face_bound ( 'none', #1852, .t. ) ;
#6040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6041 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6042 = axis2_placement_3d ( 'none', #6055, #6063, #6037 ) ;
#6043 = cartesian_point ( 'none', ( 6.729128784747792300, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#6044 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6045 = axis2_placement_3d ( 'none', #6051, #6052, #6044 ) ;
#6046 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6047 = toroidal_surface ( 'none', #6042, 6.729128784747792300, 0.2500000000000002200 ) ;
#6048 = axis2_placement_3d ( 'none', #6043, #6046, #6040 ) ;
#6049 = axis2_placement_3d ( 'none', #6095, #6094, #6093 ) ;
#6050 = axis2_placement_3d ( 'none', #6041, #6100, #6099 ) ;
#6051 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.500000000000000000 ) ) ;
#6052 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6053 = circle ( 'none', #6048, 0.2500000000000002200 ) ;
#6054 = face_outer_bound ( 'none', #1766, .t. ) ;
#6055 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#6056 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6057 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6058 = direction ( 'none', ( 0.03489949670250169800, 0.0000000000000000000, 0.9993908270190956500 ) ) ;
#6059 = vector ( 'none', #6058, 1000.000000000000200 ) ;
#6060 = cartesian_point ( 'none', ( 6.430158461016502800, 0.0000000000000000000, -5.499999999999999100 ) ) ;
#6061 = axis2_placement_3d ( 'none', #6057, #6056, #6064 ) ;
#6062 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160128055400, -0.1757797251966791400 ) ) ;
#6063 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6064 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6066 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6067 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6068 = axis2_placement_3d ( 'none', #6067, #6066, #6065 ) ;
#6069 = line ( 'none', #6060, #6059 ) ;
#6070 = circle ( 'none', #6045, 7.500000000000000000 ) ;
#6071 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6072 = vector ( 'none', #6071, 1000.000000000000000 ) ;
#6073 = cartesian_point ( 'none', ( -7.500000000000000000, 9.184850993605147900e-016, 0.0000000000000000000 ) ) ;
#6074 = axis2_placement_3d ( 'none', #6111, #6109, #6108 ) ;
#6075 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6076 = line ( 'none', #6073, #6072 ) ;
#6077 = cartesian_point ( 'none', ( -7.500000000000000000, 9.184850993605147900e-016, 0.0000000000000000000 ) ) ;
#6078 = cartesian_point ( 'none', ( -6.729128784747792300, 8.240806027291702700e-016, -1.400000000000000100 ) ) ;
#6079 = axis2_placement_3d ( 'none', #6101, #6085, #6075 ) ;
#6080 = axis2_placement_3d ( 'none', #6078, #6126, #6125 ) ;
#6081 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6082 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6083 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.500000000000000400 ) ) ;
#6084 = axis2_placement_3d ( 'none', #6083, #6082, #6081 ) ;
#6085 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6086 = circle ( 'none', #6127, 7.500000000000000000 ) ;
#6087 = face_outer_bound ( 'none', #1864, .t. ) ;
#6088 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6089 = vector ( 'none', #6088, 1000.000000000000000 ) ;
#6090 = cartesian_point ( 'none', ( 7.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6091 = circle ( 'none', #6080, 0.2500000000000002200 ) ;
#6092 = cartesian_point ( 'none', ( 7.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6093 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6094 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6095 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.500000000000000000, -1.500000000000000000 ) ) ;
#6096 = circle ( 'none', #6084, 6.500000000000000000 ) ;
#6097 = line ( 'none', #6090, #6089 ) ;
#6098 = toroidal_surface ( 'none', #6079, 6.729128784747792300, 0.2500000000000002200 ) ;
#6099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6100 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6101 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.400000000000000100 ) ) ;
#6102 = face_outer_bound ( 'none', #1863, .t. ) ;
#6103 = plane ( 'none', #6049 ) ;
#6104 = cartesian_point ( 'none', ( 1.182234488158505200, -0.4682027105830386400, -0.3699999999999998300 ) ) ;
#6105 = cartesian_point ( 'none', ( 1.749999999999999800, -0.4150132528004373800, -0.3700000000000003800 ) ) ;
#6106 = circle ( 'none', #6145, 2.499999999999998700 ) ;
#6107 = cartesian_point ( 'none', ( 0.04579512008964174000, -5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#6108 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.055428864845719400e-016 ) ) ;
#6109 = direction ( 'none', ( 1.024798993313429900e-016, 2.055428864845719400e-016, 1.000000000000000000 ) ) ;
#6110 = circle ( 'none', #6117, 0.6751696141506921000 ) ;
#6111 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128052100, -0.3700000000000001100 ) ) ;
#6112 = b_spline_curve_with_knots ( 'none', 3,
( #6105, #6104, #6160, #6159 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001343139251111343900, 0.003053847964054977100 ),
.unspecified. ) ;
#6113 = plane ( 'none', #6074 ) ;
#6114 = direction ( 'none', ( -0.7071067811865474600, 8.659560562354931600e-017, 0.7071067811865475700 ) ) ;
#6115 = vector ( 'none', #6114, 1000.000000000000000 ) ;
#6116 = cartesian_point ( 'none', ( -2.799999999999999800, 3.429011037612588800e-016, 0.0000000000000000000 ) ) ;
#6117 = axis2_placement_3d ( 'none', #6107, #6154, #6153 ) ;
#6118 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6119 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6120 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.500000000000000000 ) ) ;
#6121 = line ( 'none', #6116, #6115 ) ;
#6122 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6123 = cartesian_point ( 'none', ( 14.23000000000000600, -22.94500000000000000, 0.0000000000000000000 ) ) ;
#6124 = face_outer_bound ( 'none', #1954, .t. ) ;
#6125 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#6126 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6127 = axis2_placement_3d ( 'none', #6120, #6119, #6118 ) ;
#6128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6129 = vector ( 'none', #6128, 1000.000000000000000 ) ;
#6130 = cartesian_point ( 'none', ( 25.62500000000005700, 14.00000000000033900, 2.000000000000000000 ) ) ;
#6131 = line ( 'none', #6130, #6129 ) ;
#6132 = cartesian_point ( 'none', ( 1.749999999999999800, 0.4150132528004372700, -0.3700000000000006100 ) ) ;
#6133 = cartesian_point ( 'none', ( 1.182234488158505200, 0.4682027105830384200, -0.3700000000000000500 ) ) ;
#6134 = cartesian_point ( 'none', ( 0.6140734012210606900, 0.5172535664943100900, -0.3700000000000000000 ) ) ;
#6135 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.5647601330409133300, -0.3699999999999998800 ) ) ;
#6136 = cartesian_point ( 'none', ( 1.750000000000000200, 0.5274822160128053200, -0.3700000000000001100 ) ) ;
#6137 = face_outer_bound ( 'none', #1914, .t. ) ;
#6138 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6139 = b_spline_curve_with_knots ( 'none', 3,
( #6135, #6134, #6133, #6132 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001036549833494525500, 0.002747329934099760000 ),
.unspecified. ) ;
#6140 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789583800, 0.0000000000000000000 ) ) ;
#6141 = direction ( 'none', ( 0.4461978007789583200, -0.8949343677499601600, 0.0000000000000000000 ) ) ;
#6142 = cartesian_point ( 'none', ( 4.563582458324259700, 0.8753182020456686800, 0.0000000000000000000 ) ) ;
#6143 = axis2_placement_3d ( 'none', #6142, #6141, #6140 ) ;
#6144 = circle ( 'none', #6143, 4.903402673091945600 ) ;
#6145 = axis2_placement_3d ( 'none', #6123, #6122, #6138 ) ;
#6146 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.717957414383890800e-016 ) ) ;
#6147 = direction ( 'none', ( 2.692465598065442500e-016, 2.055428864845718900e-016, -1.000000000000000000 ) ) ;
#6148 = cartesian_point ( 'none', ( 5.000000000000000900, -5.280799764375542600e-015, 0.3700000000000006600 ) ) ;
#6149 = axis2_placement_3d ( 'none', #6148, #6147, #6146 ) ;
#6150 = circle ( 'none', #6149, 4.986291206899172900 ) ;
#6151 = cartesian_point ( 'none', ( 1.749999999999999800, 0.4150132528004372700, -0.3700000000000006100 ) ) ;
#6152 = cartesian_point ( 'none', ( 1.750000000000000200, 0.3699999999999982700, 0.5274822160128066500 ) ) ;
#6153 = direction ( 'none', ( 0.0000000000000000000, 2.664535259100375700e-015, -1.000000000000000000 ) ) ;
#6154 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6155 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.055428864845719100e-016 ) ) ;
#6156 = vector ( 'none', #6155, 1000.000000000000000 ) ;
#6157 = cartesian_point ( 'none', ( 1.750000000000000000, -0.5274822160128047600, -0.3699999999999998800 ) ) ;
#6158 = line ( 'none', #6157, #6156 ) ;
#6159 = cartesian_point ( 'none', ( 0.04579512008964174000, -0.5647601330409238700, -0.3699999999999997200 ) ) ;
#6160 = cartesian_point ( 'none', ( 0.6140734012210605800, -0.5172535664943102000, -0.3699999999999997700 ) ) ;
#6161 = circle ( 'none', #6205, 4.986291206899172900 ) ;
#6162 = direction ( 'none', ( 0.0000000000000000000, -3.696422083562090200e-015, 1.000000000000000000 ) ) ;
#6163 = direction ( 'none', ( 2.692465598065442500e-016, 1.000000000000000000, 3.697026247593953700e-015 ) ) ;
#6164 = cartesian_point ( 'none', ( 0.7753715989337328600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6165 = circle ( 'none', #6178, 4.986291206899173800 ) ;
#6166 = cartesian_point ( 'none', ( 1.750000000000000000, -0.5274822160128047600, -0.3699999999999998800 ) ) ;
#6167 = direction ( 'none', ( 0.8949343677499602700, 0.0000000000000000000, -0.4461978007789580400 ) ) ;
#6168 = direction ( 'none', ( 0.4461978007789581000, -3.124648454283931500e-015, 0.8949343677499603800 ) ) ;
#6169 = cartesian_point ( 'none', ( 4.563582458324262300, -2.148589958257618500e-015, -0.8753182020456686800 ) ) ;
#6170 = circle ( 'none', #6217, 2.674418604651162200 ) ;
#6171 = cartesian_point ( 'none', ( 5.000000000000000900, -0.3700000000000006600, -1.367899711609746100e-015 ) ) ;
#6172 = cartesian_point ( 'none', ( 0.1878697312560325100, -0.3700000000000043800, 1.306331610517836600 ) ) ;
#6173 = axis2_placement_3d ( 'none', #6216, #6215, #6214 ) ;
#6174 = axis2_placement_3d ( 'none', #6169, #6168, #6167 ) ;
#6175 = direction ( 'none', ( 0.0000000000000000000, 3.283292556575739900e-015, -1.000000000000000000 ) ) ;
#6176 = direction ( 'none', ( 1.024798993313429900e-016, -1.000000000000000000, -3.285940474624810100e-015 ) ) ;
#6177 = axis2_placement_3d ( 'none', #6188, #6176, #6175 ) ;
#6178 = axis2_placement_3d ( 'none', #6171, #6163, #6162 ) ;
#6179 = cartesian_point ( 'none', ( 0.04579512008964125400, -0.3700000000000013800, 0.5647601330409162100 ) ) ;
#6180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6181 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6182 = cartesian_point ( 'none', ( 0.04579512008964174000, -5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#6183 = axis2_placement_3d ( 'none', #6182, #6181, #6180 ) ;
#6184 = cartesian_point ( 'none', ( 0.1878697312560359800, 1.306331610517836400, 0.3699999999999998300 ) ) ;
#6185 = cartesian_point ( 'none', ( 0.1878697312560334000, -1.306331610517837500, 0.3699999999999989400 ) ) ;
#6186 = circle ( 'none', #6177, 4.986291206899172900 ) ;
#6187 = circle ( 'none', #6174, 4.903402673091948200 ) ;
#6188 = cartesian_point ( 'none', ( 5.000000000000000900, 0.3700000000000003300, 1.215797975611197900e-015 ) ) ;
#6189 = cartesian_point ( 'none', ( 0.04579512008964217700, -0.5647601330409196500, 0.3699999999999991100 ) ) ;
#6190 = circle ( 'none', #6183, 0.6751696141506921000 ) ;
#6191 = circle ( 'none', #6173, 5.000000000000000900 ) ;
#6192 = plane ( 'none', #6194 ) ;
#6193 = face_outer_bound ( 'none', #1933, .t. ) ;
#6194 = axis2_placement_3d ( 'none', #6200, #6199, #6198 ) ;
#6195 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6196 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6197 = cartesian_point ( 'none', ( 0.1878697312560334000, 0.3699999999999955000, 1.306331610517838600 ) ) ;
#6198 = direction ( 'none', ( -0.8949343677499602700, 0.4461978007789580400, 0.0000000000000000000 ) ) ;
#6199 = direction ( 'none', ( 0.4461978007789581000, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#6200 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, 0.3699999999999998800 ) ) ;
#6201 = face_outer_bound ( 'none', #1943, .t. ) ;
#6202 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.717957414383890800e-016 ) ) ;
#6203 = direction ( 'none', ( 2.692465598065442500e-016, 2.055428864845718900e-016, -1.000000000000000000 ) ) ;
#6204 = cartesian_point ( 'none', ( 5.000000000000000900, -5.280799764375542600e-015, 0.3700000000000006600 ) ) ;
#6205 = axis2_placement_3d ( 'none', #6204, #6203, #6202 ) ;
#6206 = face_outer_bound ( 'none', #1909, .t. ) ;
#6207 = axis2_placement_3d ( 'none', #6210, #6196, #6195 ) ;
#6208 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6209 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6210 = cartesian_point ( 'none', ( 5.000000000000000900, -5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#6211 = cartesian_point ( 'none', ( 0.04579512008964217700, 0.5647601330409090000, 0.3699999999999993800 ) ) ;
#6212 = plane ( 'none', #6213 ) ;
#6213 = axis2_placement_3d ( 'none', #6241, #6240, #6239 ) ;
#6214 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6215 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6216 = cartesian_point ( 'none', ( 5.000000000000000900, -5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#6217 = axis2_placement_3d ( 'none', #6164, #6209, #6208 ) ;
#6218 = spherical_surface ( 'none', #6207, 5.000000000000000900 ) ;
#6219 = line ( 'none', #6283, #6282 ) ;
#6220 = face_outer_bound ( 'none', #1958, .t. ) ;
#6221 = cartesian_point ( 'none', ( 1.749999999999999800, 0.4150132528004374900, 0.3700000000000003800 ) ) ;
#6222 = direction ( 'none', ( 0.8949343677499602700, -0.4461978007789580400, 1.108902612281655200e-016 ) ) ;
#6223 = vector ( 'none', #6222, 1000.000000000000100 ) ;
#6224 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.400000000000000100, 0.3699999999999996600 ) ) ;
#6225 = line ( 'none', #6224, #6223 ) ;
#6226 = cartesian_point ( 'none', ( 1.750000000000000200, 0.5274822160128053200, 0.3699999999999998800 ) ) ;
#6227 = plane ( 'none', #6277 ) ;
#6228 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789583800, 0.0000000000000000000 ) ) ;
#6229 = vector ( 'none', #6228, 999.9999999999998900 ) ;
#6230 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.400000000000000100, -0.3699999999999998800 ) ) ;
#6231 = line ( 'none', #6230, #6229 ) ;
#6232 = direction ( 'none', ( 0.8949343677499601600, 0.4461978007789582100, 3.326707836844964900e-016 ) ) ;
#6233 = vector ( 'none', #6232, 1000.000000000000200 ) ;
#6234 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.400000000000000100, 0.3699999999999990000 ) ) ;
#6235 = line ( 'none', #6234, #6233 ) ;
#6236 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.055428864845718900e-016 ) ) ;
#6237 = vector ( 'none', #6236, 1000.000000000000000 ) ;
#6238 = cartesian_point ( 'none', ( 1.750000000000000000, -0.5274822160128049800, 0.3699999999999996600 ) ) ;
#6239 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.692465598065442500e-016 ) ) ;
#6240 = direction ( 'none', ( 2.692465598065442500e-016, 2.055428864845718900e-016, -1.000000000000000000 ) ) ;
#6241 = cartesian_point ( 'none', ( 1.750000000000000000, -0.5274822160128049800, 0.3699999999999996600 ) ) ;
#6242 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, 0.3699999999999998800 ) ) ;
#6243 = line ( 'none', #6242, #6237 ) ;
#6244 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128062000, 0.1757797251966773400 ) ) ;
#6245 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128062000, -0.1757797251966773400 ) ) ;
#6246 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6247 = vector ( 'none', #6246, 1000.000000000000000 ) ;
#6248 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, 0.3699999999999998800 ) ) ;
#6249 = line ( 'none', #6248, #6247 ) ;
#6250 = axis2_placement_3d ( 'none', #6308, #6303, #6302 ) ;
#6251 = plane ( 'none', #6250 ) ;
#6252 = direction ( 'none', ( 0.8949343677499602700, -0.4461978007789580400, 0.0000000000000000000 ) ) ;
#6253 = vector ( 'none', #6252, 1000.000000000000100 ) ;
#6254 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.400000000000000100, -0.3700000000000001100 ) ) ;
#6255 = line ( 'none', #6254, #6253 ) ;
#6256 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.055428864845719100e-016 ) ) ;
#6257 = vector ( 'none', #6256, 1000.000000000000000 ) ;
#6258 = cartesian_point ( 'none', ( 1.749999999999999800, -0.4150132528004376000, 0.3700000000000001600 ) ) ;
#6259 = cartesian_point ( 'none', ( 1.182234488158505200, -0.4682027105830389200, 0.3699999999999995000 ) ) ;
#6260 = cartesian_point ( 'none', ( 0.6140734012210611300, -0.5172535664943104200, 0.3699999999999993300 ) ) ;
#6261 = cartesian_point ( 'none', ( 0.04579512008964217700, -0.5647601330409196500, 0.3699999999999991100 ) ) ;
#6262 = line ( 'none', #6273, #6309 ) ;
#6263 = cartesian_point ( 'none', ( 1.750000000000000000, -0.5274822160128047600, -0.3699999999999998800 ) ) ;
#6264 = line ( 'none', #6263, #6257 ) ;
#6265 = b_spline_curve_with_knots ( 'none', 3,
( #6261, #6260, #6259, #6258 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001036549833494525000, 0.002747329934099760000 ),
.unspecified. ) ;
#6266 = face_outer_bound ( 'none', #2035, .t. ) ;
#6267 = cartesian_point ( 'none', ( 0.04579512008964217700, 0.5647601330409090000, 0.3699999999999993800 ) ) ;
#6268 = cartesian_point ( 'none', ( 0.6140734012210623500, 0.5172535664943102000, 0.3699999999999996100 ) ) ;
#6269 = cartesian_point ( 'none', ( 1.182234488158505600, 0.4682027105830387500, 0.3699999999999997200 ) ) ;
#6270 = cartesian_point ( 'none', ( 1.749999999999999800, 0.4150132528004374900, 0.3700000000000003800 ) ) ;
#6271 = b_spline_curve_with_knots ( 'none', 3,
( #6270, #6269, #6268, #6267 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001343139251128127500, 0.003053847964071756200 ),
.unspecified. ) ;
#6272 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.055428864845718900e-016 ) ) ;
#6273 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, 0.3699999999999998800 ) ) ;
#6274 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.692465598065442500e-016 ) ) ;
#6275 = direction ( 'none', ( 2.692465598065442500e-016, 2.055428864845718900e-016, -1.000000000000000000 ) ) ;
#6276 = cartesian_point ( 'none', ( 1.750000000000000000, -0.5274822160128049800, 0.3699999999999996600 ) ) ;
#6277 = axis2_placement_3d ( 'none', #6276, #6275, #6274 ) ;
#6278 = line ( 'none', #6332, #6331 ) ;
#6279 = circle ( 'none', #6333, 0.5560000000000000500 ) ;
#6280 = axis2_placement_3d ( 'none', #6291, #6304, #6336 ) ;
#6281 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#6282 = vector ( 'none', #6281, 1000.000000000000000 ) ;
#6283 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3700000000000017200, 0.5274822160128040900 ) ) ;
#6284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6285 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, 0.3699999999999998800 ) ) ;
#6286 = direction ( 'none', ( 0.0000000000000000000, -2.930276141852716400e-016, 1.000000000000000000 ) ) ;
#6287 = vector ( 'none', #6286, 1000.000000000000000 ) ;
#6288 = cartesian_point ( 'none', ( 1.750000000000000000, -0.5274822160128047600, -0.3699999999999998800 ) ) ;
#6289 = plane ( 'none', #6325 ) ;
#6290 = cartesian_point ( 'none', ( 1.750000000000000200, -0.3700000000000017200, 0.5274822160128039800 ) ) ;
#6291 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, -0.3700000000000001100 ) ) ;
#6292 = face_outer_bound ( 'none', #1977, .t. ) ;
#6293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6294 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6295 = axis2_placement_3d ( 'none', #6296, #6294, #6293 ) ;
#6296 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, -0.3700000000000001100 ) ) ;
#6297 = plane ( 'none', #6295 ) ;
#6298 = plane ( 'none', #6280 ) ;
#6299 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.784510975294654000e-015 ) ) ;
#6300 = vector ( 'none', #6299, 1000.000000000000000 ) ;
#6301 = line ( 'none', #6288, #6287 ) ;
#6302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6303 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6304 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6305 = cartesian_point ( 'none', ( 1.750000000000000000, 0.3700000000000017200, -0.5274822160128034300 ) ) ;
#6306 = line ( 'none', #6305, #6300 ) ;
#6307 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3699999999999978300, -0.5274822160128063200 ) ) ;
#6308 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, -0.3700000000000001100 ) ) ;
#6309 = vector ( 'none', #6272, 1000.000000000000000 ) ;
#6310 = face_outer_bound ( 'none', #1978, .t. ) ;
#6311 = axis2_placement_3d ( 'none', #6312, #6314, #6351 ) ;
#6312 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.400000000000000100, -0.3699999999999998800 ) ) ;
#6313 =( bounded_curve ( ) b_spline_curve ( 3, ( #6358, #6357, #6356, #6355 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.913771593002809200, 6.652599021356362400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9550261302401177300, 0.9550261302401177300, 1.000000000000000000 ) )
representation_item ( '' ) );
#6314 = direction ( 'none', ( 0.4461978007789583800, -0.8949343677499602700, 0.0000000000000000000 ) ) ;
#6315 = vector ( 'none', #6284, 1000.000000000000000 ) ;
#6316 = face_outer_bound ( 'none', #1932, .t. ) ;
#6317 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6318 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6319 = axis2_placement_3d ( 'none', #6389, #6388, #6380 ) ;
#6320 = line ( 'none', #6285, #6315 ) ;
#6321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6322 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6323 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6324 = plane ( 'none', #6311 ) ;
#6325 = axis2_placement_3d ( 'none', #6327, #6318, #6317 ) ;
#6326 = face_outer_bound ( 'none', #1976, .t. ) ;
#6327 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, -0.3700000000000001100 ) ) ;
#6328 = direction ( 'none', ( 0.0000000000000000000, 3.697026247593953700e-015, -1.000000000000000000 ) ) ;
#6329 = vector ( 'none', #6328, 1000.000000000000000 ) ;
#6330 = direction ( 'none', ( 0.0000000000000000000, 3.697026247593953700e-015, -1.000000000000000000 ) ) ;
#6331 = vector ( 'none', #6330, 1000.000000000000000 ) ;
#6332 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3700000000000017200, 0.5274822160128040900 ) ) ;
#6333 = axis2_placement_3d ( 'none', #6323, #6322, #6321 ) ;
#6334 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3700000000000017200, 0.5274822160128040900 ) ) ;
#6335 = line ( 'none', #6334, #6329 ) ;
#6336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6337 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128062000, -0.1757797251966773400 ) ) ;
#6338 = cartesian_point ( 'none', ( 1.660250941223956800, 0.5722294445146396400, -0.06135250112737115900 ) ) ;
#6339 = cartesian_point ( 'none', ( 1.660250941223956800, 0.5722294445146396400, 0.06135250112737127000 ) ) ;
#6340 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128062000, 0.1757797251966773400 ) ) ;
#6341 = face_outer_bound ( 'none', #2031, .t. ) ;
#6342 = direction ( 'none', ( 1.024798993313429900e-016, -1.000000000000000000, -3.285940474624810100e-015 ) ) ;
#6343 =( bounded_curve ( ) b_spline_curve ( 3, ( #6340, #6339, #6338, #6337 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.913771593002813600, 6.652599021356358800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9550261302401186200, 0.9550261302401186200, 1.000000000000000000 ) )
representation_item ( '' ) );
#6344 = cartesian_point ( 'none', ( 1.750000000000000000, 0.3699999999999982700, 0.5274822160128065400 ) ) ;
#6345 = plane ( 'none', #6377 ) ;
#6346 = plane ( 'none', #6319 ) ;
#6347 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3700000000000017200, 0.5274822160128040900 ) ) ;
#6348 = direction ( 'none', ( 0.0000000000000000000, -2.930276141852716400e-016, 1.000000000000000000 ) ) ;
#6349 = vector ( 'none', #6348, 1000.000000000000000 ) ;
#6350 = axis2_placement_3d ( 'none', #6387, #6386, #6385 ) ;
#6351 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789583800, 0.0000000000000000000 ) ) ;
#6352 = cartesian_point ( 'none', ( 1.750000000000000000, -0.5274822160128047600, -0.3699999999999998800 ) ) ;
#6353 = line ( 'none', #6352, #6349 ) ;
#6354 = circle ( 'none', #6350, 0.5560000000000000500 ) ;
#6355 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160128056500, 0.1757797251966788400 ) ) ;
#6356 = cartesian_point ( 'none', ( 1.660250941223955000, -0.5722294445146396400, 0.06135250112737161700 ) ) ;
#6357 = cartesian_point ( 'none', ( 1.660250941223955200, -0.5722294445146395300, -0.06135250112737220000 ) ) ;
#6358 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160128055400, -0.1757797251966791400 ) ) ;
#6359 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6360 = cartesian_point ( 'none', ( 11.73000000000000800, -22.94500000000000000, 0.0000000000000000000 ) ) ;
#6361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6362 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6363 = vector ( 'none', #6365, 1000.000000000000000 ) ;
#6364 = cartesian_point ( 'none', ( 25.47879418959828300, 7.781985453716120400, -27.49999999999999600 ) ) ;
#6365 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6366 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, -0.3700000000000001100 ) ) ;
#6367 = direction ( 'none', ( 0.8949343677499602700, 1.557892197183330900e-015, -0.4461978007789580400 ) ) ;
#6368 = vector ( 'none', #6367, 1000.000000000000100 ) ;
#6369 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3699999999999952200, 1.400000000000001500 ) ) ;
#6370 = plane ( 'none', #6375 ) ;
#6371 = cartesian_point ( 'none', ( 16.73000000000000400, -22.94500000000000000, 0.0000000000000000000 ) ) ;
#6372 = cartesian_point ( 'none', ( -17.44999999999999600, 18.93000000000000000, 2.000000000000000000 ) ) ;
#6373 = line ( 'none', #6372, #6363 ) ;
#6374 = line ( 'none', #6369, #6368 ) ;
#6375 = axis2_placement_3d ( 'none', #6366, #6362, #6361 ) ;
#6376 = line ( 'none', #6364, #6586 ) ;
#6377 = axis2_placement_3d ( 'none', #6344, #6342, #6383 ) ;
#6378 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#6379 = vector ( 'none', #6378, 1000.000000000000000 ) ;
#6380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6381 = face_outer_bound ( 'none', #2007, .t. ) ;
#6382 = line ( 'none', #6347, #6379 ) ;
#6383 = direction ( 'none', ( 0.0000000000000000000, 3.285940474624810100e-015, -1.000000000000000000 ) ) ;
#6384 = face_outer_bound ( 'none', #1967, .t. ) ;
#6385 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6386 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6387 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6388 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6389 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, -0.3700000000000001100 ) ) ;
#6390 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3699999999999986600, 0.4150132528004389900 ) ) ;
#6391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6392 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6393 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6394 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, -0.3700000000000001100 ) ) ;
#6395 = face_outer_bound ( 'none', #602, .t. ) ;
#6396 = cartesian_point ( 'none', ( 1.749999999999999800, 0.1757797251966832800, -0.5274822160128040900 ) ) ;
#6397 = circle ( 'none', #6437, 0.5560000000000000500 ) ;
#6398 = line ( 'none', #6427, #6425 ) ;
#6399 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6400 = axis2_placement_3d ( 'none', #6404, #6392, #6391 ) ;
#6401 = axis2_placement_3d ( 'none', #6394, #6393, #6428 ) ;
#6402 = face_outer_bound ( 'none', #2012, .t. ) ;
#6403 = axis2_placement_3d ( 'none', #6410, #6414, #6399 ) ;
#6404 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6405 = circle ( 'none', #6400, 0.5560000000000000500 ) ;
#6406 = cartesian_point ( 'none', ( 1.749999999999999800, -0.1757797251966796100, -0.5274822160128054300 ) ) ;
#6407 = cartesian_point ( 'none', ( 1.660250941223954800, -0.06135250112737075000, -0.5722294445146402000 ) ) ;
#6408 = cartesian_point ( 'none', ( 1.660250941223954600, 0.06135250112737488500, -0.5722294445146397500 ) ) ;
#6409 = cartesian_point ( 'none', ( 1.749999999999999800, 0.1757797251966832800, -0.5274822160128040900 ) ) ;
#6410 = cartesian_point ( 'none', ( 1.750000000000000000, 0.5274822160128054300, -0.3700000000000001100 ) ) ;
#6411 =( bounded_curve ( ) b_spline_curve ( 3, ( #6409, #6408, #6407, #6406 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.913771593002804700, 6.652599021356367700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9550261302401166200, 0.9550261302401166200, 1.000000000000000000 ) )
representation_item ( '' ) );
#6412 = face_outer_bound ( 'none', #2038, .t. ) ;
#6413 = plane ( 'none', #6403 ) ;
#6414 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6415 = plane ( 'none', #6474 ) ;
#6416 = face_outer_bound ( 'none', #2064, .t. ) ;
#6417 = direction ( 'none', ( 0.0000000000000000000, 3.285940474624810100e-015, -1.000000000000000000 ) ) ;
#6418 = direction ( 'none', ( 1.024798993313429900e-016, -1.000000000000000000, -3.285940474624810100e-015 ) ) ;
#6419 = cartesian_point ( 'none', ( 1.750000000000000000, 0.3699999999999982700, 0.5274822160128065400 ) ) ;
#6420 = plane ( 'none', #6438 ) ;
#6421 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.784510975294654000e-015 ) ) ;
#6422 = vector ( 'none', #6421, 1000.000000000000000 ) ;
#6423 = face_outer_bound ( 'none', #2070, .t. ) ;
#6424 = plane ( 'none', #6459 ) ;
#6425 = vector ( 'none', #6426, 1000.000000000000000 ) ;
#6426 = direction ( 'none', ( 0.0000000000000000000, -3.285940474624810100e-015, 1.000000000000000000 ) ) ;
#6427 = cartesian_point ( 'none', ( 1.750000000000000000, 0.3700000000000017200, -0.5274822160128034300 ) ) ;
#6428 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6429 = cartesian_point ( 'none', ( 1.750000000000000000, 0.3700000000000017200, -0.5274822160128034300 ) ) ;
#6430 = line ( 'none', #6429, #6422 ) ;
#6431 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3700000000000013300, -0.4150132528004366100 ) ) ;
#6432 = plane ( 'none', #6401 ) ;
#6433 = plane ( 'none', #6451 ) ;
#6434 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6435 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6436 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6437 = axis2_placement_3d ( 'none', #6436, #6435, #6434 ) ;
#6438 = axis2_placement_3d ( 'none', #6419, #6418, #6417 ) ;
#6439 = cartesian_point ( 'none', ( 1.750000000000000000, 0.3700000000000017200, -0.5274822160128034300 ) ) ;
#6440 = cartesian_point ( 'none', ( 1.705901988952703800, -0.1195561495967263200, 0.5494686725140789400 ) ) ;
#6441 = cartesian_point ( 'none', ( 1.749999999999999800, -0.1757797251966810300, 0.5274822160128048700 ) ) ;
#6442 =( bounded_curve ( ) b_spline_curve ( 3, ( #6441, #6440, #6490, #6489 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.913771593002810100, 6.283185307179590700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9886600873457750400, 0.9886600873457750400, 1.000000000000000000 ) )
representation_item ( '' ) );
#6443 = direction ( 'none', ( -0.8949343677499602700, -1.557892197183330900e-015, 0.4461978007789580400 ) ) ;
#6444 = direction ( 'none', ( 0.4461978007789581000, -3.124648454283931900e-015, 0.8949343677499603800 ) ) ;
#6445 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3700000000000017200, 0.5274822160128040900 ) ) ;
#6446 = toroidal_surface ( 'none', #6475, 2.529999999999999400, 0.2700000000000007400 ) ;
#6447 = direction ( 'none', ( 0.8949343677499602700, -1.557892197183332100e-015, 0.4461978007789583800 ) ) ;
#6448 = direction ( 'none', ( 0.4461978007789583800, 3.124648454283931100e-015, -0.8949343677499602700 ) ) ;
#6449 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000047700, -1.399999999999998800 ) ) ;
#6450 = vector ( 'none', #6456, 999.9999999999998900 ) ;
#6451 = axis2_placement_3d ( 'none', #6445, #6444, #6443 ) ;
#6452 = cartesian_point ( 'none', ( 0.04579512008964160100, 0.3700000000000016600, -0.5647601330409161000 ) ) ;
#6453 = cartesian_point ( 'none', ( 0.6140734012210606900, 0.3700000000000015500, -0.5172535664943089800 ) ) ;
#6454 = cartesian_point ( 'none', ( 1.182234488158505200, 0.3700000000000014400, -0.4682027105830374200 ) ) ;
#6455 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3700000000000013300, -0.4150132528004366100 ) ) ;
#6456 = direction ( 'none', ( 0.8949343677499602700, -1.557892197183332100e-015, 0.4461978007789583800 ) ) ;
#6457 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000047700, -1.399999999999998800 ) ) ;
#6458 = line ( 'none', #6457, #6450 ) ;
#6459 = axis2_placement_3d ( 'none', #6449, #6448, #6447 ) ;
#6460 = b_spline_curve_with_knots ( 'none', 3,
( #6455, #6454, #6453, #6452 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001343139251111343400, 0.003053847964054975800 ),
.unspecified. ) ;
#6461 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6462 = cartesian_point ( 'none', ( 0.04579512008964125400, -0.3700000000000013800, 0.5647601330409162100 ) ) ;
#6463 = cartesian_point ( 'none', ( 0.6140734012210603600, -0.3700000000000013800, 0.5172535664943090900 ) ) ;
#6464 = cartesian_point ( 'none', ( 1.182234488158504700, -0.3700000000000013300, 0.4682027105830375300 ) ) ;
#6465 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3700000000000012700, 0.4150132528004366100 ) ) ;
#6466 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6467 = plane ( 'none', #6510 ) ;
#6468 = cylindrical_surface ( 'none', #6478, 2.800000000000000300 ) ;
#6469 = b_spline_curve_with_knots ( 'none', 3,
( #6465, #6464, #6463, #6462 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001343139251128127100, 0.003053847964071757900 ),
.unspecified. ) ;
#6470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6471 = direction ( 'none', ( -1.000000000000000000, 2.692465598065442500e-016, 9.400698836004913100e-031 ) ) ;
#6472 = direction ( 'none', ( 2.692465598065442500e-016, 1.000000000000000000, 3.697026247593953700e-015 ) ) ;
#6473 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3699999999999978300, -0.5274822160128063200 ) ) ;
#6474 = axis2_placement_3d ( 'none', #6473, #6472, #6471 ) ;
#6475 = axis2_placement_3d ( 'none', #6517, #6516, #6506 ) ;
#6476 = face_outer_bound ( 'none', #2110, .t. ) ;
#6477 = vector ( 'none', #6485, 1000.000000000000100 ) ;
#6478 = axis2_placement_3d ( 'none', #6466, #6461, #6470 ) ;
#6479 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3699999999999986600, 0.4150132528004389900 ) ) ;
#6480 = cartesian_point ( 'none', ( 1.182234488158505200, 0.3699999999999984400, 0.4682027105830397500 ) ) ;
#6481 = cartesian_point ( 'none', ( 0.6140734012210614700, 0.3699999999999982200, 0.5172535664943114200 ) ) ;
#6482 = cartesian_point ( 'none', ( 0.04579512008964256600, 0.3699999999999980000, 0.5647601330409184300 ) ) ;
#6483 = face_outer_bound ( 'none', #2042, .t. ) ;
#6484 = b_spline_curve_with_knots ( 'none', 3,
( #6482, #6481, #6480, #6479 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001036549833510495800, 0.002747329934115729000 ),
.unspecified. ) ;
#6485 = direction ( 'none', ( 0.8949343677499602700, 1.447001935955165500e-015, -0.4461978007789580400 ) ) ;
#6486 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3700000000000045500, 1.399999999999998800 ) ) ;
#6487 = line ( 'none', #6486, #6477 ) ;
#6488 = face_outer_bound ( 'none', #2008, .t. ) ;
#6489 = cartesian_point ( 'none', ( 1.683471442777436200, 0.0000000000000000000, 0.5606521299097748700 ) ) ;
#6490 = cartesian_point ( 'none', ( 1.683471442777435300, -0.06029084448106149900, 0.5606521299097749800 ) ) ;
#6491 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6492 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6493 = axis2_placement_3d ( 'none', #6492, #6491, #6550 ) ;
#6494 = plane ( 'none', #6549 ) ;
#6495 = circle ( 'none', #6544, 1.499999999999999600 ) ;
#6496 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6497 = line ( 'none', #6533, #6524 ) ;
#6498 = axis2_placement_3d ( 'none', #6520, #6534, #6579 ) ;
#6499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6500 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6501 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6502 = axis2_placement_3d ( 'none', #6501, #6500, #6499 ) ;
#6503 = cartesian_point ( 'none', ( 2.399999999999999500, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#6504 = circle ( 'none', #6493, 1.599999999999999900 ) ;
#6505 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6507 = circle ( 'none', #6502, 2.800000000000000300 ) ;
#6508 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6509 = face_outer_bound ( 'none', #2098, .t. ) ;
#6510 = axis2_placement_3d ( 'none', #6503, #6508, #6496 ) ;
#6511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6512 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6513 = cartesian_point ( 'none', ( 1.003501532591315200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6514 = axis2_placement_3d ( 'none', #6513, #6512, #6511 ) ;
#6515 = circle ( 'none', #6514, 2.800000000000000300 ) ;
#6516 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6517 = cartesian_point ( 'none', ( 1.003501532591313500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6518 = face_outer_bound ( 'none', #2082, .t. ) ;
#6519 = face_bound ( 'none', #2108, .t. ) ;
#6520 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6522 = face_outer_bound ( 'none', #2117, .t. ) ;
#6523 = direction ( 'none', ( 0.8949343677499601600, -1.890562980867828200e-015, 0.4461978007789582100 ) ) ;
#6524 = vector ( 'none', #6523, 1000.000000000000200 ) ;
#6525 = face_outer_bound ( 'none', #2143, .t. ) ;
#6526 = circle ( 'none', #6575, 0.5560000000000000500 ) ;
#6527 = conical_surface ( 'none', #6577, 0.5560000000000000500, 0.06981317007976597900 ) ;
#6528 = conical_surface ( 'none', #6498, 0.5560000000000000500, 0.06981317007976597900 ) ;
#6529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6530 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6531 = cartesian_point ( 'none', ( 6.399999999999995900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6532 = circle ( 'none', #6564, 0.5560000000000000500 ) ;
#6533 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3699999999999941700, -1.400000000000001500 ) ) ;
#6534 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6535 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3699999999999982700, -0.4150132528004383800 ) ) ;
#6536 = cartesian_point ( 'none', ( 1.182234488158505200, -0.3699999999999979400, -0.4682027105830401400 ) ) ;
#6537 = cartesian_point ( 'none', ( 0.6140734012210608000, -0.3699999999999975500, -0.5172535664943118700 ) ) ;
#6538 = cartesian_point ( 'none', ( 0.04579512008964172600, -0.3699999999999972200, -0.5647601330409189900 ) ) ;
#6539 = face_outer_bound ( 'none', #2047, .t. ) ;
#6540 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6541 = b_spline_curve_with_knots ( 'none', 3,
( #6538, #6537, #6536, #6535 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001036549833494526100, 0.002747329934099761300 ),
.unspecified. ) ;
#6542 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6543 = direction ( 'none', ( -1.000000000000000000, 2.692465598065442500e-016, 9.400698836004913100e-031 ) ) ;
#6544 = axis2_placement_3d ( 'none', #6531, #6530, #6529 ) ;
#6545 = axis2_placement_3d ( 'none', #6540, #6542, #6505 ) ;
#6546 = direction ( 'none', ( 2.692465598065442500e-016, 1.000000000000000000, 3.697026247593953700e-015 ) ) ;
#6547 = cartesian_point ( 'none', ( 1.750000000000000000, -0.3699999999999978300, -0.5274822160128063200 ) ) ;
#6548 = cylindrical_surface ( 'none', #6545, 1.499999999999999800 ) ;
#6549 = axis2_placement_3d ( 'none', #6547, #6546, #6543 ) ;
#6550 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6552 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6553 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6554 = axis2_placement_3d ( 'none', #6553, #6552, #6551 ) ;
#6555 = conical_surface ( 'none', #6572, 0.5560000000000000500, 0.06981317007976597900 ) ;
#6556 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6557 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6558 = axis2_placement_3d ( 'none', #6594, #6593, #6592 ) ;
#6559 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6560 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6562 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6563 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6564 = axis2_placement_3d ( 'none', #6563, #6562, #6561 ) ;
#6565 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6566 = face_outer_bound ( 'none', #2144, .t. ) ;
#6567 = axis2_placement_3d ( 'none', #6560, #6571, #6576 ) ;
#6568 = circle ( 'none', #6554, 0.5560000000000000500 ) ;
#6569 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6570 = conical_surface ( 'none', #6567, 0.5560000000000000500, 0.06981317007976597900 ) ;
#6571 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6572 = axis2_placement_3d ( 'none', #6565, #6569, #6603 ) ;
#6573 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6574 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6575 = axis2_placement_3d ( 'none', #6580, #6574, #6573 ) ;
#6576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6577 = axis2_placement_3d ( 'none', #6578, #6581, #6521 ) ;
#6578 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6579 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6580 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6581 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6582 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6583 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6584 = cartesian_point ( 'none', ( 14.23000000000000600, -22.94500000000000000, 2.000000000000000000 ) ) ;
#6585 = axis2_placement_3d ( 'none', #6584, #6583, #6582 ) ;
#6586 = vector ( 'none', #6596, 1000.000000000000100 ) ;
#6587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6588 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6589 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6590 = cartesian_point ( 'none', ( -15.91138776201883000, 32.00000000000000000, -25.00000000000000000 ) ) ;
#6591 = axis2_placement_3d ( 'none', #6589, #6588, #6587 ) ;
#6592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6593 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6594 = cartesian_point ( 'none', ( 6.399999999999995900, 1.499999999999999600, 0.0000000000000000000 ) ) ;
#6595 = person_and_organization ( #8631, #8630 ) ;
#6596 = direction ( 'none', ( -0.8660254037844388200, -0.4999999999999997200, -0.0000000000000000000 ) ) ;
#6597 = face_outer_bound ( 'none', #2158, .t. ) ;
#6598 = plane ( 'none', #6558 ) ;
#6599 = face_outer_bound ( 'none', #2090, .t. ) ;
#6600 = cartesian_point ( 'none', ( -25.62500000000000400, 13.99999999999999800, 2.000000000000000000 ) ) ;
#6601 = cylindrical_surface ( 'none', #6585, 2.499999999999998700 ) ;
#6602 = toroidal_surface ( 'none', #6591, 1.599999999999999900, 0.1000000000000000100 ) ;
#6603 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6604 = conical_surface ( 'none', #6607, 0.5560000000000000500, 0.06981317007976597900 ) ;
#6605 = face_outer_bound ( 'none', #2093, .t. ) ;
#6606 = face_outer_bound ( 'none', #2149, .t. ) ;
#6607 = axis2_placement_3d ( 'none', #6559, #6557, #6556 ) ;
#6608 = face_outer_bound ( 'none', #2150, .t. ) ;
#6609 = cartesian_point ( 'none', ( -1.499999999999999800, 28.00000000000000000, 2.000000000000000000 ) ) ;
#6610 = cartesian_point ( 'none', ( -1.374999999999992500, -28.00000000000000000, 0.0000000000000000000 ) ) ;
#6611 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6612 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6613 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6614 = axis2_placement_3d ( 'none', #6657, #6656, #6655 ) ;
#6615 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6616 = circle ( 'none', #6643, 1.375000000000000400 ) ;
#6617 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6618 = axis2_placement_3d ( 'none', #6617, #6613, #6612 ) ;
#6619 = axis2_placement_3d ( 'none', #6632, #6636, #6615 ) ;
#6620 = conical_surface ( 'none', #6618, 0.5560000000000000500, 0.06981317007976597900 ) ;
#6621 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6622 = vector ( 'none', #6621, 1000.000000000000000 ) ;
#6623 = cartesian_point ( 'none', ( 16.73000000000000400, -22.94500000000000000, 2.000000000000000000 ) ) ;
#6624 = face_outer_bound ( 'none', #2175, .t. ) ;
#6625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6626 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6627 = cartesian_point ( 'none', ( -998.0693446488945700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6628 = circle ( 'none', #6619, 0.5560000000000000500 ) ;
#6629 = circle ( 'none', #6667, 0.5560000000000000500 ) ;
#6630 = axis2_placement_3d ( 'none', #6660, #6648, #6658 ) ;
#6631 = conical_surface ( 'none', #6663, 0.5560000000000000500, 0.06981317007976597900 ) ;
#6632 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6633 = axis2_placement_3d ( 'none', #6627, #6626, #6625 ) ;
#6634 = line ( 'none', #6623, #6622 ) ;
#6635 = conical_surface ( 'none', #6633, 3077.683537175320000, 1.256637061435923700 ) ;
#6636 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6637 = face_outer_bound ( 'none', #2177, .t. ) ;
#6638 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6639 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6640 = cartesian_point ( 'none', ( 7.892848620504681600e-015, -28.00000000000000000, 2.000000000000000000 ) ) ;
#6641 = axis2_placement_3d ( 'none', #6640, #6639, #6638 ) ;
#6642 = circle ( 'none', #6641, 1.375000000000000400 ) ;
#6643 = axis2_placement_3d ( 'none', #6649, #6699, #6698 ) ;
#6644 = cartesian_point ( 'none', ( -1.374999999999992500, -28.00000000000000000, 2.000000000000000000 ) ) ;
#6645 = cylindrical_surface ( 'none', #6675, 2.499999999999998700 ) ;
#6646 = cartesian_point ( 'none', ( 22.44999999999997800, 18.93000000000027700, 0.0000000000000000000 ) ) ;
#6647 = cartesian_point ( 'none', ( 22.44999999999997800, 18.93000000000027700, 2.000000000000000000 ) ) ;
#6648 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6649 = cartesian_point ( 'none', ( 7.892848620504681600e-015, -28.00000000000000000, 0.0000000000000000000 ) ) ;
#6650 = cylindrical_surface ( 'none', #6630, 1.375000000000000400 ) ;
#6651 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6652 = face_outer_bound ( 'none', #2211, .t. ) ;
#6653 = cartesian_point ( 'none', ( 1.375000000000008200, -28.00000000000000000, 0.0000000000000000000 ) ) ;
#6654 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6655 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6656 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6657 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6658 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6659 = face_outer_bound ( 'none', #2116, .t. ) ;
#6660 = cartesian_point ( 'none', ( 7.892848620504681600e-015, -28.00000000000000000, 2.000000000000000000 ) ) ;
#6661 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6662 = conical_surface ( 'none', #6614, 0.5560000000000000500, 0.06981317007976597900 ) ;
#6663 = axis2_placement_3d ( 'none', #6654, #6661, #6651 ) ;
#6664 = face_outer_bound ( 'none', #2121, .t. ) ;
#6665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6666 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6667 = axis2_placement_3d ( 'none', #6611, #6666, #6665 ) ;
#6668 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6669 = vector ( 'none', #6668, 1000.000000000000000 ) ;
#6670 = cartesian_point ( 'none', ( 11.73000000000000800, -22.94500000000000000, 2.000000000000000000 ) ) ;
#6671 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6673 = line ( 'none', #6676, #6669 ) ;
#6674 = circle ( 'none', #6724, 2.500000000000000400 ) ;
#6675 = axis2_placement_3d ( 'none', #6682, #6672, #6671 ) ;
#6676 = cartesian_point ( 'none', ( -12.50499999999999400, -22.44999999999999900, 2.000000000000000000 ) ) ;
#6677 = cylindrical_surface ( 'none', #6720, 2.499999999999998700 ) ;
#6678 = face_outer_bound ( 'none', #2207, .t. ) ;
#6679 = circle ( 'none', #6686, 2.500000000000000400 ) ;
#6680 = cartesian_point ( 'none', ( 1.500000000000002000, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#6681 = cartesian_point ( 'none', ( 1.500000000000002000, 28.00000000000000000, 2.000000000000000000 ) ) ;
#6682 = cartesian_point ( 'none', ( -15.00499999999999400, -22.44999999999999900, 2.000000000000000000 ) ) ;
#6683 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6684 = vector ( 'none', #6683, 1000.000000000000000 ) ;
#6685 = cartesian_point ( 'none', ( -17.50499999999999200, -22.44999999999999900, 2.000000000000000000 ) ) ;
#6686 = axis2_placement_3d ( 'none', #6701, #6729, #6728 ) ;
#6687 = line ( 'none', #6685, #6684 ) ;
#6688 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6689 = vector ( 'none', #6688, 1000.000000000000000 ) ;
#6690 = cartesian_point ( 'none', ( 11.73000000000000800, -22.94500000000000000, 2.000000000000000000 ) ) ;
#6691 = line ( 'none', #6690, #6689 ) ;
#6692 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6693 = vector ( 'none', #6692, 1000.000000000000000 ) ;
#6694 = cartesian_point ( 'none', ( 1.375000000000008200, -28.00000000000000000, 2.000000000000000000 ) ) ;
#6695 = line ( 'none', #6694, #6693 ) ;
#6696 = cartesian_point ( 'none', ( -12.50499999999999400, -22.44999999999999900, 0.0000000000000000000 ) ) ;
#6697 = cartesian_point ( 'none', ( -12.50499999999999400, -22.44999999999999900, 2.000000000000000000 ) ) ;
#6698 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6700 = cartesian_point ( 'none', ( -17.50499999999999200, -22.44999999999999900, 2.000000000000000000 ) ) ;
#6701 = cartesian_point ( 'none', ( -15.00499999999999400, -22.44999999999999900, 2.000000000000000000 ) ) ;
#6702 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3700000000000012700, 0.4150132528004366100 ) ) ;
#6703 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6705 = axis2_placement_3d ( 'none', #6708, #6704, #6703 ) ;
#6706 = cartesian_point ( 'none', ( 24.25000000000005700, 14.00000000000033900, 2.000000000000000000 ) ) ;
#6707 = face_outer_bound ( 'none', #2253, .t. ) ;
#6708 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#6709 = cylindrical_surface ( 'none', #6789, 1.500000000000000900 ) ;
#6710 = cartesian_point ( 'none', ( -22.44999999999999600, 18.93000000000000000, 0.0000000000000000000 ) ) ;
#6711 = circle ( 'none', #6705, 5.000000000000000000 ) ;
#6712 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6713 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6714 = cartesian_point ( 'none', ( -19.94999999999999600, 18.93000000000000000, 2.000000000000000000 ) ) ;
#6715 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6716 = line ( 'none', #6747, #6746 ) ;
#6717 = cartesian_point ( 'none', ( -17.44999999999999600, 18.93000000000000000, 0.0000000000000000000 ) ) ;
#6718 = cartesian_point ( 'none', ( 24.25000000000005700, 14.00000000000033900, 2.000000000000000000 ) ) ;
#6719 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6720 = axis2_placement_3d ( 'none', #6714, #6713, #6715 ) ;
#6721 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6723 = cartesian_point ( 'none', ( -15.00499999999999400, -22.44999999999999900, 0.0000000000000000000 ) ) ;
#6724 = axis2_placement_3d ( 'none', #6723, #6722, #6721 ) ;
#6725 = cartesian_point ( 'none', ( -17.44999999999999600, 18.93000000000000000, 2.000000000000000000 ) ) ;
#6726 = cartesian_point ( 'none', ( 16.73000000000000400, -22.94500000000000000, 2.000000000000000000 ) ) ;
#6727 = cylindrical_surface ( 'none', #6757, 1.375000000000001300 ) ;
#6728 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6730 = cartesian_point ( 'none', ( 1.375000000000008200, -28.00000000000000000, 2.000000000000000000 ) ) ;
#6731 = face_outer_bound ( 'none', #2313, .t. ) ;
#6732 = cartesian_point ( 'none', ( -22.87500000000000000, 13.99999999999999800, 2.000000000000000000 ) ) ;
#6733 = cartesian_point ( 'none', ( -17.50499999999999200, -22.44999999999999900, 0.0000000000000000000 ) ) ;
#6734 = cartesian_point ( 'none', ( 19.94999999999998200, 18.93000000000027700, 2.000000000000000000 ) ) ;
#6735 = circle ( 'none', #6790, 2.499999999999995100 ) ;
#6736 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6737 = vector ( 'none', #6736, 1000.000000000000000 ) ;
#6738 = cartesian_point ( 'none', ( 22.44999999999997800, 18.93000000000027700, 2.000000000000000000 ) ) ;
#6739 = circle ( 'none', #6766, 1.500000000000000900 ) ;
#6740 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6741 = line ( 'none', #6738, #6737 ) ;
#6742 = axis2_placement_3d ( 'none', #6734, #6752, #6788 ) ;
#6743 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6744 = face_outer_bound ( 'none', #2266, .t. ) ;
#6745 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6746 = vector ( 'none', #6745, 1000.000000000000000 ) ;
#6747 = cartesian_point ( 'none', ( -1.499999999999999800, 28.00000000000000000, 2.000000000000000000 ) ) ;
#6748 = cartesian_point ( 'none', ( 19.94999999999998200, 18.93000000000027700, 2.000000000000000000 ) ) ;
#6749 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6750 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6751 = axis2_placement_3d ( 'none', #6718, #6750, #6749 ) ;
#6752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6753 = axis2_placement_3d ( 'none', #6748, #6743, #6740 ) ;
#6754 = cylindrical_surface ( 'none', #6753, 2.499999999999995100 ) ;
#6755 = circle ( 'none', #6742, 2.499999999999995100 ) ;
#6756 = cartesian_point ( 'none', ( 22.87500000000005300, 14.00000000000033900, 2.000000000000000000 ) ) ;
#6757 = axis2_placement_3d ( 'none', #6706, #6712, #6719 ) ;
#6758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6759 = vector ( 'none', #6758, 1000.000000000000000 ) ;
#6760 = cartesian_point ( 'none', ( 17.44999999999998500, 18.93000000000027700, 2.000000000000000000 ) ) ;
#6761 = line ( 'none', #6760, #6759 ) ;
#6762 = circle ( 'none', #6751, 1.375000000000001300 ) ;
#6763 = cartesian_point ( 'none', ( 17.44999999999998500, 18.93000000000027700, 0.0000000000000000000 ) ) ;
#6764 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6765 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6766 = axis2_placement_3d ( 'none', #6778, #6765, #6764 ) ;
#6767 = axis2_placement_3d ( 'none', #6821, #6820, #6819 ) ;
#6768 = line ( 'none', #6809, #6808 ) ;
#6769 = cartesian_point ( 'none', ( -1.499999999999999800, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#6770 = circle ( 'none', #6767, 1.500000000000000900 ) ;
#6771 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6772 = vector ( 'none', #6771, 1000.000000000000000 ) ;
#6773 = cartesian_point ( 'none', ( 1.500000000000002000, 28.00000000000000000, 2.000000000000000000 ) ) ;
#6774 = line ( 'none', #6773, #6772 ) ;
#6775 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6776 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6777 = cartesian_point ( 'none', ( 1.034826545279519200e-015, 28.00000000000000000, 2.000000000000000000 ) ) ;
#6778 = cartesian_point ( 'none', ( 1.034826545279519200e-015, 28.00000000000000000, 2.000000000000000000 ) ) ;
#6779 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6780 = vector ( 'none', #6779, 1000.000000000000000 ) ;
#6781 = cartesian_point ( 'none', ( 25.62500000000005700, 14.00000000000033900, 2.000000000000000000 ) ) ;
#6782 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6784 = cartesian_point ( 'none', ( 19.94999999999998200, 18.93000000000027700, 0.0000000000000000000 ) ) ;
#6785 = face_outer_bound ( 'none', #2191, .t. ) ;
#6786 = cartesian_point ( 'none', ( -1.374999999999992500, -28.00000000000000000, 2.000000000000000000 ) ) ;
#6787 = line ( 'none', #6786, #6780 ) ;
#6788 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6789 = axis2_placement_3d ( 'none', #6777, #6776, #6775 ) ;
#6790 = axis2_placement_3d ( 'none', #6784, #6783, #6782 ) ;
#6791 = axis2_placement_3d ( 'none', #6792, #6851, #6850 ) ;
#6792 = cartesian_point ( 'none', ( -19.94999999999999600, 18.93000000000000000, 0.0000000000000000000 ) ) ;
#6793 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6794 = cartesian_point ( 'none', ( 5.000000000000000000, 6.123233995736766300e-016, 2.000000000000000000 ) ) ;
#6795 = line ( 'none', #6794, #6854 ) ;
#6796 = circle ( 'none', #6791, 2.499999999999998700 ) ;
#6797 = cartesian_point ( 'none', ( -5.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6798 = cartesian_point ( 'none', ( -5.000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#6799 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#6800 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6801 = vector ( 'none', #6800, 1000.000000000000000 ) ;
#6802 = cartesian_point ( 'none', ( -5.000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#6803 = line ( 'none', #6802, #6801 ) ;
#6804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6805 = cartesian_point ( 'none', ( -24.25000000000000000, 13.99999999999999800, 2.000000000000000000 ) ) ;
#6806 = face_outer_bound ( 'none', #2279, .t. ) ;
#6807 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6808 = vector ( 'none', #6807, 1000.000000000000000 ) ;
#6809 = cartesian_point ( 'none', ( -25.62500000000000400, 13.99999999999999800, 2.000000000000000000 ) ) ;
#6810 = axis2_placement_3d ( 'none', #6799, #6822, #6793 ) ;
#6811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6813 = cartesian_point ( 'none', ( -24.25000000000000000, 13.99999999999999800, 0.0000000000000000000 ) ) ;
#6814 = axis2_placement_3d ( 'none', #6813, #6812, #6811 ) ;
#6815 = cartesian_point ( 'none', ( 5.000000000000000000, 6.123233995736766300e-016, 0.0000000000000000000 ) ) ;
#6816 = cylindrical_surface ( 'none', #6810, 5.000000000000000000 ) ;
#6817 = circle ( 'none', #6814, 1.375000000000001300 ) ;
#6818 = cartesian_point ( 'none', ( 17.44999999999998500, 18.93000000000027700, 2.000000000000000000 ) ) ;
#6819 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6821 = cartesian_point ( 'none', ( 1.034826545279519200e-015, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#6822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6823 = cartesian_point ( 'none', ( 5.000000000000000000, 6.123233995736766300e-016, 2.000000000000000000 ) ) ;
#6824 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6825 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6826 = cartesian_point ( 'none', ( -24.25000000000000000, 13.99999999999999800, 2.000000000000000000 ) ) ;
#6827 = axis2_placement_3d ( 'none', #6843, #6842, #6849 ) ;
#6828 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6829 = vector ( 'none', #6828, 1000.000000000000000 ) ;
#6830 = cartesian_point ( 'none', ( -22.87500000000000000, 13.99999999999999800, 2.000000000000000000 ) ) ;
#6831 = line ( 'none', #6830, #6829 ) ;
#6832 = circle ( 'none', #6852, 1.375000000000001300 ) ;
#6833 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6834 = cartesian_point ( 'none', ( 22.87500000000005300, 14.00000000000033900, 0.0000000000000000000 ) ) ;
#6835 = axis2_placement_3d ( 'none', #6805, #6804, #6833 ) ;
#6836 = cylindrical_surface ( 'none', #6827, 2.484999999999999900 ) ;
#6837 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6838 = vector ( 'none', #6837, 1000.000000000000000 ) ;
#6839 = cartesian_point ( 'none', ( -8.234999999999995900, 0.8900000000000026800, 2.000000000000000000 ) ) ;
#6840 = line ( 'none', #6839, #6838 ) ;
#6841 = cylindrical_surface ( 'none', #6835, 1.375000000000001300 ) ;
#6842 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6843 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6844 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6845 = vector ( 'none', #6844, 1000.000000000000000 ) ;
#6846 = cartesian_point ( 'none', ( -22.44999999999999600, 18.93000000000000000, 2.000000000000000000 ) ) ;
#6847 = line ( 'none', #6846, #6845 ) ;
#6848 = face_outer_bound ( 'none', #2294, .t. ) ;
#6849 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6850 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6852 = axis2_placement_3d ( 'none', #6826, #6825, #6824 ) ;
#6853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6854 = vector ( 'none', #6853, 1000.000000000000000 ) ;
#6855 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6856 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6857 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6858 = cartesian_point ( 'none', ( -24.25000000000000000, 13.99999999999999800, 2.000000000000000000 ) ) ;
#6859 = axis2_placement_3d ( 'none', #6858, #6857, #6856 ) ;
#6860 = circle ( 'none', #6859, 1.375000000000001300 ) ;
#6861 = plane ( 'none', #6902 ) ;
#6862 = cartesian_point ( 'none', ( -25.62500000000000400, 13.99999999999999800, 0.0000000000000000000 ) ) ;
#6863 = cartesian_point ( 'none', ( -22.87500000000000000, 13.99999999999999800, 0.0000000000000000000 ) ) ;
#6864 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6865 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6866 = axis2_placement_3d ( 'none', #6878, #6865, #6864 ) ;
#6867 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6868 = cartesian_point ( 'none', ( -31.97500000000000500, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#6869 = cartesian_point ( 'none', ( -22.44999999999999600, 18.93000000000000000, 2.000000000000000000 ) ) ;
#6870 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6871 = vector ( 'none', #6870, 1000.000000000000000 ) ;
#6872 = circle ( 'none', #6909, 31.97500000000000500 ) ;
#6873 = circle ( 'none', #6866, 1.375000000000001300 ) ;
#6874 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6875 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6876 = cartesian_point ( 'none', ( -19.94999999999999600, 18.93000000000000000, 2.000000000000000000 ) ) ;
#6877 = axis2_placement_3d ( 'none', #6876, #6875, #6874 ) ;
#6878 = cartesian_point ( 'none', ( 24.25000000000005700, 14.00000000000033900, 0.0000000000000000000 ) ) ;
#6879 = line ( 'none', #6881, #6871 ) ;
#6880 = circle ( 'none', #6877, 2.499999999999998700 ) ;
#6881 = cartesian_point ( 'none', ( 22.87500000000005300, 14.00000000000033900, 2.000000000000000000 ) ) ;
#6882 = cartesian_point ( 'none', ( 25.62500000000005700, 14.00000000000033900, 0.0000000000000000000 ) ) ;
#6883 = cylindrical_surface ( 'none', #6941, 31.97500000000000500 ) ;
#6884 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6886 = cartesian_point ( 'none', ( 24.25000000000005700, 14.00000000000033900, 2.000000000000000000 ) ) ;
#6887 = axis2_placement_3d ( 'none', #6886, #6885, #6884 ) ;
#6888 = cartesian_point ( 'none', ( -14.73499999999999400, 0.8900000000000019000, 2.000000000000000000 ) ) ;
#6889 = circle ( 'none', #6887, 1.375000000000001300 ) ;
#6890 = cartesian_point ( 'none', ( -31.97500000000000500, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#6891 = cartesian_point ( 'none', ( 31.97500000000000500, 3.915808140273662500e-015, 2.000000000000000000 ) ) ;
#6892 = axis2_placement_3d ( 'none', #6888, #6951, #6950 ) ;
#6893 = circle ( 'none', #6892, 6.499999999999999100 ) ;
#6894 = face_bound ( 'none', #326, .t. ) ;
#6895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6896 = face_bound ( 'none', #332, .t. ) ;
#6897 = face_bound ( 'none', #329, .t. ) ;
#6898 = face_bound ( 'none', #367, .t. ) ;
#6899 = face_bound ( 'none', #2388, .t. ) ;
#6900 = face_bound ( 'none', #2394, .t. ) ;
#6901 = vector ( 'none', #6867, 1000.000000000000000 ) ;
#6902 = axis2_placement_3d ( 'none', #6911, #6895, #6855 ) ;
#6903 = face_bound ( 'none', #2331, .t. ) ;
#6904 = face_outer_bound ( 'none', #2323, .t. ) ;
#6905 = line ( 'none', #6868, #6901 ) ;
#6906 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6908 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6909 = axis2_placement_3d ( 'none', #6908, #6907, #6906 ) ;
#6910 = face_bound ( 'none', #2320, .t. ) ;
#6911 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#6912 = face_bound ( 'none', #2326, .t. ) ;
#6913 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6915 = cartesian_point ( 'none', ( -14.73499999999999400, 0.8900000000000019000, 2.000000000000000000 ) ) ;
#6916 = axis2_placement_3d ( 'none', #6915, #6914, #6913 ) ;
#6917 = circle ( 'none', #6916, 6.499999999999999100 ) ;
#6918 = face_bound ( 'none', #2385, .t. ) ;
#6919 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6920 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6921 = circle ( 'none', #6976, 2.500000000000000400 ) ;
#6922 = cartesian_point ( 'none', ( -8.234999999999995900, 0.8900000000000026800, 0.0000000000000000000 ) ) ;
#6923 = direction ( 'none', ( 0.7071067811865513500, 8.659560562354886000e-017, 0.7071067811865436900 ) ) ;
#6924 = vector ( 'none', #6923, 1000.000000000000000 ) ;
#6925 = cartesian_point ( 'none', ( 11.44999999999998200, 2.655529440325959200e-032, 2.168404344971008900e-016 ) ) ;
#6926 = line ( 'none', #6925, #6924 ) ;
#6927 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6928 = vector ( 'none', #6927, 1000.000000000000000 ) ;
#6929 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6930 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6931 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#6932 = line ( 'none', #6934, #6928 ) ;
#6933 = conical_surface ( 'none', #6977, 1.750000000000000000, 0.7853981633974502800 ) ;
#6934 = cartesian_point ( 'none', ( 31.97500000000000500, 3.915808140273662500e-015, 2.000000000000000000 ) ) ;
#6935 = cartesian_point ( 'none', ( -21.23499999999999200, 0.8900000000000019000, 2.000000000000000000 ) ) ;
#6936 = cartesian_point ( 'none', ( 31.97500000000000500, 3.915808140273662500e-015, 0.0000000000000000000 ) ) ;
#6937 = axis2_placement_3d ( 'none', #6920, #6919, #6986 ) ;
#6938 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6939 = vector ( 'none', #6938, 1000.000000000000000 ) ;
#6940 = cartesian_point ( 'none', ( -21.23499999999999200, 0.8900000000000019000, 2.000000000000000000 ) ) ;
#6941 = axis2_placement_3d ( 'none', #6931, #6930, #6929 ) ;
#6942 = cartesian_point ( 'none', ( -31.97500000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6943 = circle ( 'none', #6937, 5.000000000000000000 ) ;
#6944 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6946 = cartesian_point ( 'none', ( -14.73499999999999400, 0.8900000000000019000, 0.0000000000000000000 ) ) ;
#6947 = axis2_placement_3d ( 'none', #6946, #6945, #6944 ) ;
#6948 = circle ( 'none', #6947, 6.499999999999999100 ) ;
#6949 = line ( 'none', #6940, #6939 ) ;
#6950 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6951 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6952 = face_outer_bound ( 'none', #2340, .t. ) ;
#6953 = direction ( 'none', ( 0.7071067811865513500, 0.0000000000000000000, -0.7071067811865436900 ) ) ;
#6954 = vector ( 'none', #6953, 1000.000000000000000 ) ;
#6955 = cartesian_point ( 'none', ( 11.44999999999998200, 0.0000000000000000000, -2.168404344971008900e-016 ) ) ;
#6956 = line ( 'none', #6955, #6954 ) ;
#6957 = axis2_placement_3d ( 'none', #6963, #6962, #7003 ) ;
#6958 = face_outer_bound ( 'none', #2358, .t. ) ;
#6959 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6960 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6961 = axis2_placement_3d ( 'none', #6975, #6960, #6959 ) ;
#6962 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6963 = cartesian_point ( 'none', ( 1011.449999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6964 = cartesian_point ( 'none', ( 10.60000000000000000, 0.0000000000000000000, 2.484999999999999900 ) ) ;
#6965 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6966 = cartesian_point ( 'none', ( 13.19999999999999900, 0.0000000000000000000, 2.484999999999999900 ) ) ;
#6967 = line ( 'none', #7011, #7010 ) ;
#6968 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6969 = cartesian_point ( 'none', ( 13.19999999999999900, 2.143131898507868300e-016, 1.750000000000000200 ) ) ;
#6970 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6971 = face_outer_bound ( 'none', #2369, .t. ) ;
#6972 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.750000000000000000 ) ) ;
#6973 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6975 = cartesian_point ( 'none', ( 13.19999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6976 = axis2_placement_3d ( 'none', #6983, #6974, #6973 ) ;
#6977 = axis2_placement_3d ( 'none', #6970, #6968, #6965 ) ;
#6978 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6980 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#6981 = axis2_placement_3d ( 'none', #6980, #6979, #6978 ) ;
#6982 = circle ( 'none', #6981, 31.97500000000000500 ) ;
#6983 = cartesian_point ( 'none', ( -15.00499999999999400, -22.44999999999999900, 2.000000000000000000 ) ) ;
#6984 = cartesian_point ( 'none', ( -8.234999999999995900, 0.8900000000000026800, 2.000000000000000000 ) ) ;
#6985 = circle ( 'none', #6961, 2.484999999999999900 ) ;
#6986 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6987 = circle ( 'none', #7042, 31.97500000000000500 ) ;
#6988 = axis2_placement_3d ( 'none', #7037, #7060, #7017 ) ;
#6989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6990 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6991 = cartesian_point ( 'none', ( 10.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6992 = face_outer_bound ( 'none', #2391, .t. ) ;
#6993 = conical_surface ( 'none', #6988, 0.5560000000000000500, 0.06981317007976597900 ) ;
#6994 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6995 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6996 = cartesian_point ( 'none', ( 13.19999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6997 = axis2_placement_3d ( 'none', #6996, #6995, #6994 ) ;
#6998 = axis2_placement_3d ( 'none', #6991, #6990, #6989 ) ;
#6999 = cartesian_point ( 'none', ( 1.034826545279519200e-015, 28.00000000000000000, 2.000000000000000000 ) ) ;
#7000 = cartesian_point ( 'none', ( 1.749999999999999800, -0.1757797251966810300, 0.5274822160128048700 ) ) ;
#7001 = circle ( 'none', #6997, 1.750000000000000000 ) ;
#7002 = axis2_placement_3d ( 'none', #6999, #7032, #7031 ) ;
#7003 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7004 = circle ( 'none', #6998, 2.484999999999999900 ) ;
#7005 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.484999999999999900 ) ) ;
#7006 = line ( 'none', #7005, #7046 ) ;
#7007 = circle ( 'none', #7002, 1.500000000000000900 ) ;
#7008 = cartesian_point ( 'none', ( 11.44999999999998200, 2.168404344971008900e-016, 0.0000000000000000000 ) ) ;
#7009 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7010 = vector ( 'none', #7009, 1000.000000000000000 ) ;
#7011 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.043247295881172500e-016, -2.484999999999999900 ) ) ;
#7012 = cartesian_point ( 'none', ( 13.19999999999999900, 0.0000000000000000000, -1.750000000000000200 ) ) ;
#7013 = cartesian_point ( 'none', ( 13.19999999999999900, 3.043247295881172500e-016, -2.484999999999999900 ) ) ;
#7014 = cartesian_point ( 'none', ( 10.60000000000000000, 3.043247295881172500e-016, -2.484999999999999900 ) ) ;
#7015 = conical_surface ( 'none', #6957, 999.9999999999890900, 0.7853981633974428400 ) ;
#7016 = axis2_placement_3d ( 'none', #7059, #7058, #7057 ) ;
#7017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7019 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7020 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7021 = axis2_placement_3d ( 'none', #7020, #7019, #7018 ) ;
#7022 = circle ( 'none', #7016, 0.1000000000000000500 ) ;
#7023 = axis2_placement_3d ( 'none', #7066, #7065, #7064 ) ;
#7024 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 1.499999999999999800 ) ) ;
#7025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7026 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7027 = cartesian_point ( 'none', ( 1.003501532591315200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7028 = cartesian_point ( 'none', ( 1.683471442777436200, 0.0000000000000000000, 0.5606521299097748700 ) ) ;
#7029 = axis2_placement_3d ( 'none', #7027, #7026, #7025 ) ;
#7030 = circle ( 'none', #7029, 2.800000000000000300 ) ;
#7031 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7033 = circle ( 'none', #7023, 0.5560000000000000500 ) ;
#7034 = circle ( 'none', #7021, 0.5560000000000000500 ) ;
#7035 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7037 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7038 = axis2_placement_3d ( 'none', #7044, #7036, #7035 ) ;
#7039 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7041 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#7042 = axis2_placement_3d ( 'none', #7041, #7040, #7039 ) ;
#7043 = cylindrical_surface ( 'none', #7038, 1.375000000000001300 ) ;
#7044 = cartesian_point ( 'none', ( 24.25000000000005700, 14.00000000000033900, 2.000000000000000000 ) ) ;
#7045 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7046 = vector ( 'none', #7045, 1000.000000000000000 ) ;
#7047 = cartesian_point ( 'none', ( 1.683471442777436200, 0.0000000000000000000, 0.5606521299097748700 ) ) ;
#7048 =( bounded_curve ( ) b_spline_curve ( 3, ( #7047, #7099, #7098, #7097 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.440892098500627000e-015, 0.3694137141767762600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9886600873457756000, 0.9886600873457756000, 1.000000000000000000 ) )
representation_item ( '' ) );
#7049 = circle ( 'none', #7093, 0.5560000000000000500 ) ;
#7050 = direction ( 'none', ( -0.9975640502598247500, 0.0000000000000000000, 0.06975647374411811400 ) ) ;
#7051 = vector ( 'none', #7050, 1000.000000000000000 ) ;
#7052 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.5560000000000000500 ) ) ;
#7053 = circle ( 'none', #7063, 3.500000000000000000 ) ;
#7054 = axis2_placement_3d ( 'none', #7092, #7091, #7090 ) ;
#7055 = circle ( 'none', #7054, 7.500000000000000000 ) ;
#7056 = face_outer_bound ( 'none', #2407, .t. ) ;
#7057 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#7058 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7059 = cartesian_point ( 'none', ( 2.499999999999998700, 1.959434878635765000e-016, -1.599999999999999900 ) ) ;
#7060 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7061 = cartesian_point ( 'none', ( 2.499999999999998700, 1.836970198721029700e-016, -1.499999999999999800 ) ) ;
#7062 = line ( 'none', #7052, #7051 ) ;
#7063 = axis2_placement_3d ( 'none', #7081, #7080, #7079 ) ;
#7064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7065 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7066 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7067 = cartesian_point ( 'none', ( -28.99137802864838800, 28.99137802864849800, -8.500000000000000000 ) ) ;
#7068 = axis2_placement_3d ( 'none', #7067, #6359, #7343 ) ;
#7069 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7070 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7071 = axis2_placement_3d ( 'none', #7096, #7095, #7089 ) ;
#7072 = circle ( 'none', #7068, 5.999999999999991100 ) ;
#7073 = cylindrical_surface ( 'none', #7071, 29.00000000000000000 ) ;
#7074 = face_outer_bound ( 'none', #2427, .t. ) ;
#7075 = direction ( 'none', ( -0.03489949670250169800, 4.273955692857231200e-018, 0.9993908270190956500 ) ) ;
#7076 = vector ( 'none', #7075, 1000.000000000000200 ) ;
#7077 = cartesian_point ( 'none', ( -6.430158461016502800, 7.874672977294131200e-016, -5.499999999999999100 ) ) ;
#7078 = line ( 'none', #7077, #7076 ) ;
#7079 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7080 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7081 = cartesian_point ( 'none', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7082 = face_outer_bound ( 'none', #2432, .t. ) ;
#7083 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7084 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7085 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7086 = axis2_placement_3d ( 'none', #7094, #7085, #7084 ) ;
#7087 = circle ( 'none', #7086, 2.500000000000000000 ) ;
#7088 = line ( 'none', #6590, #7351 ) ;
#7089 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7090 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7091 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7092 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7093 = axis2_placement_3d ( 'none', #7083, #7070, #7069 ) ;
#7094 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2999999999999999900 ) ) ;
#7095 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7096 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7097 = cartesian_point ( 'none', ( 1.749999999999999800, 0.1757797251966773400, 0.5274822160128062000 ) ) ;
#7098 = cartesian_point ( 'none', ( 1.705901988952704500, 0.1195561495967237500, 0.5494686725140790500 ) ) ;
#7099 = cartesian_point ( 'none', ( 1.683471442777436400, 0.06029084448106045900, 0.5606521299097747500 ) ) ;
#7100 = cylindrical_surface ( 'none', #7153, 2.800000000000000300 ) ;
#7101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7102 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7103 = axis2_placement_3d ( 'none', #7114, #7102, #7101 ) ;
#7104 = circle ( 'none', #7103, 1.750000000000000000 ) ;
#7105 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7106 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7107 = axis2_placement_3d ( 'none', #7108, #7105, #7160 ) ;
#7108 = cartesian_point ( 'none', ( 1.003501532591313500, 0.0000000000000000000, 2.529999999999999400 ) ) ;
#7109 = direction ( 'none', ( -0.7071067811865462400, 0.0000000000000000000, 0.7071067811865489100 ) ) ;
#7110 = vector ( 'none', #7109, 1000.000000000000000 ) ;
#7111 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.750000000000000000 ) ) ;
#7112 = line ( 'none', #7111, #7110 ) ;
#7113 = cartesian_point ( 'none', ( 1.749999999999993300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7114 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7115 = circle ( 'none', #7158, 2.800000000000000300 ) ;
#7116 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7117 = vector ( 'none', #7116, 1000.000000000000000 ) ;
#7118 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#7119 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.143131898507868300e-016, -1.750000000000000000 ) ) ;
#7120 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7121 = direction ( 'none', ( -0.7071067811865462400, 8.659560562354950100e-017, -0.7071067811865489100 ) ) ;
#7122 = vector ( 'none', #7121, 1000.000000000000000 ) ;
#7123 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.143131898507868300e-016, -1.750000000000000000 ) ) ;
#7124 = line ( 'none', #7123, #7122 ) ;
#7125 = circle ( 'none', #7107, 0.2700000000000006800 ) ;
#7126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7127 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7128 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7129 = axis2_placement_3d ( 'none', #7128, #7127, #7126 ) ;
#7130 = cylindrical_surface ( 'none', #7129, 2.484999999999999900 ) ;
#7131 = line ( 'none', #7118, #7117 ) ;
#7132 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7133 = cartesian_point ( 'none', ( 0.7753715989337328600, 3.352114610689381900e-016, -2.674418604651162200 ) ) ;
#7134 = cartesian_point ( 'none', ( 2.399999999999999500, 3.429011037612589300e-016, -2.800000000000000300 ) ) ;
#7135 = toroidal_surface ( 'none', #7179, 1.599999999999999900, 0.1000000000000000100 ) ;
#7136 = circle ( 'none', #7178, 2.674418604651162200 ) ;
#7137 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7139 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7140 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 2.800000000000000300 ) ) ;
#7141 = face_outer_bound ( 'none', #2462, .t. ) ;
#7142 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7143 = vector ( 'none', #7142, 1000.000000000000000 ) ;
#7144 = cartesian_point ( 'none', ( -25.39999999999996300, 3.429011037612589300e-016, -2.800000000000000300 ) ) ;
#7145 = cartesian_point ( 'none', ( 6.399999999999995900, 1.836970198721029700e-016, -1.499999999999999600 ) ) ;
#7146 = toroidal_surface ( 'none', #7148, 2.529999999999999400, 0.2700000000000007400 ) ;
#7147 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7148 = axis2_placement_3d ( 'none', #7149, #7137, #7132 ) ;
#7149 = cartesian_point ( 'none', ( 1.003501532591313500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7150 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7151 = line ( 'none', #7144, #7143 ) ;
#7152 = face_outer_bound ( 'none', #2411, .t. ) ;
#7153 = axis2_placement_3d ( 'none', #7106, #7150, #7147 ) ;
#7154 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7155 = vector ( 'none', #7154, 1000.000000000000000 ) ;
#7156 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.800000000000000300 ) ) ;
#7157 = line ( 'none', #7156, #7155 ) ;
#7158 = axis2_placement_3d ( 'none', #7120, #7139, #7138 ) ;
#7159 = face_outer_bound ( 'none', #2448, .t. ) ;
#7160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7161 = circle ( 'none', #7222, 1.499999999999999800 ) ;
#7162 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7164 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7165 = axis2_placement_3d ( 'none', #7184, #7164, #7163 ) ;
#7166 = cartesian_point ( 'none', ( 0.1878697312560342600, 0.3700000000000044400, -1.306331610517835800 ) ) ;
#7167 = circle ( 'none', #7226, 0.1000000000000000500 ) ;
#7168 = circle ( 'none', #7216, 4.986291206899173800 ) ;
#7169 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 1.599999999999999900 ) ) ;
#7170 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7171 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7172 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7173 = circle ( 'none', #7165, 1.599999999999999900 ) ;
#7174 = cartesian_point ( 'none', ( 1.003501532591315200, 3.429011037612589300e-016, -2.800000000000000300 ) ) ;
#7175 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7176 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7177 = cartesian_point ( 'none', ( 0.7753715989337328600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7178 = axis2_placement_3d ( 'none', #7177, #7176, #7175 ) ;
#7179 = axis2_placement_3d ( 'none', #7172, #7171, #7170 ) ;
#7180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7181 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7182 = cartesian_point ( 'none', ( 0.7753715989337328600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7183 = axis2_placement_3d ( 'none', #7182, #7181, #7180 ) ;
#7184 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7185 = cartesian_point ( 'none', ( 1.003501532591315200, 0.0000000000000000000, 2.800000000000000300 ) ) ;
#7186 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147354200e-016, 1.000000000000000000 ) ) ;
#7187 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7188 = cartesian_point ( 'none', ( 1.003501532591313500, 3.098356401842802900e-016, -2.529999999999999400 ) ) ;
#7189 = axis2_placement_3d ( 'none', #7188, #7187, #7186 ) ;
#7190 = cartesian_point ( 'none', ( 0.7753715989337328600, 2.674418604651160400, 0.0000000000000000000 ) ) ;
#7191 = circle ( 'none', #7183, 2.674418604651162200 ) ;
#7192 = circle ( 'none', #7189, 0.2700000000000006800 ) ;
#7193 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.5647601330409133300, -0.3699999999999998800 ) ) ;
#7194 = spherical_surface ( 'none', #7238, 5.000000000000000900 ) ;
#7195 = cartesian_point ( 'none', ( 5.000000000000000900, -0.3700000000000006600, -1.367899711609746100e-015 ) ) ;
#7196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7197 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7198 = cartesian_point ( 'none', ( 0.04579512008964174000, -5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#7199 = cartesian_point ( 'none', ( 0.04579512008964160100, 0.3700000000000016600, -0.5647601330409161000 ) ) ;
#7200 = circle ( 'none', #7255, 4.903402673091946400 ) ;
#7201 = circle ( 'none', #7249, 4.986291206899172900 ) ;
#7202 = direction ( 'none', ( -0.8949343677499602700, 0.4461978007789581500, 0.0000000000000000000 ) ) ;
#7203 = direction ( 'none', ( 0.4461978007789581000, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#7204 = cartesian_point ( 'none', ( 4.563582458324265000, -0.8753182020456695700, 0.0000000000000000000 ) ) ;
#7205 = axis2_placement_3d ( 'none', #7198, #7197, #7196 ) ;
#7206 = circle ( 'none', #7205, 0.6751696141506921000 ) ;
#7207 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.499999999999999800 ) ) ;
#7208 = line ( 'none', #7207, #7240 ) ;
#7209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7210 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7211 = cartesian_point ( 'none', ( 2.399999999999999500, 1.959434878635765000e-016, -1.599999999999999900 ) ) ;
#7212 = axis2_placement_3d ( 'none', #7204, #7203, #7202 ) ;
#7213 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7215 = cartesian_point ( 'none', ( 1.749999999999999800, 0.1757797251966773400, 0.5274822160128062000 ) ) ;
#7216 = axis2_placement_3d ( 'none', #7195, #7253, #7252 ) ;
#7217 = axis2_placement_3d ( 'none', #7213, #7210, #7209 ) ;
#7218 = circle ( 'none', #7212, 4.903402673091948200 ) ;
#7219 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7220 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7221 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7222 = axis2_placement_3d ( 'none', #7221, #7220, #7219 ) ;
#7223 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 1.599999999999999900 ) ) ;
#7224 = circle ( 'none', #7217, 0.5560000000000000500 ) ;
#7225 = cartesian_point ( 'none', ( 0.7753715989337328600, 0.0000000000000000000, 2.674418604651162200 ) ) ;
#7226 = axis2_placement_3d ( 'none', #7223, #7162, #7214 ) ;
#7227 = circle ( 'none', #7229, 4.903402673091945600 ) ;
#7228 = cartesian_point ( 'none', ( 5.000000000000000900, -5.280799764375542600e-015, -0.3700000000000003300 ) ) ;
#7229 = axis2_placement_3d ( 'none', #7287, #7286, #7285 ) ;
#7230 = circle ( 'none', #7273, 2.674418604651162200 ) ;
#7231 = cartesian_point ( 'none', ( 0.04579512008964172600, -0.3699999999999972200, -0.5647601330409189900 ) ) ;
#7232 = axis2_placement_3d ( 'none', #7228, #7278, #7277 ) ;
#7233 = face_outer_bound ( 'none', #2437, .t. ) ;
#7234 = cartesian_point ( 'none', ( 0.1753588872572546800, -1.312569287021623000, -1.607433776010148100e-016 ) ) ;
#7235 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7236 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7237 = cartesian_point ( 'none', ( 0.1878697312560334000, -0.3699999999999943900, -1.306331610517838400 ) ) ;
#7238 = axis2_placement_3d ( 'none', #7245, #7236, #7235 ) ;
#7239 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7240 = vector ( 'none', #7239, 1000.000000000000000 ) ;
#7241 = cartesian_point ( 'none', ( 0.1878697312560325100, -1.306331610517838200, -0.3699999999999998800 ) ) ;
#7242 = cartesian_point ( 'none', ( 0.7753715989337328600, -2.674418604651165300, -3.275218183766174000e-016 ) ) ;
#7243 = direction ( 'none', ( -0.8949343677499602700, 0.0000000000000000000, -0.4461978007789583800 ) ) ;
#7244 = direction ( 'none', ( 0.4461978007789583200, 3.124648454283930700e-015, -0.8949343677499601600 ) ) ;
#7245 = cartesian_point ( 'none', ( 5.000000000000000900, -5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#7246 = direction ( 'none', ( 0.0000000000000000000, 3.283292556575739900e-015, -1.000000000000000000 ) ) ;
#7247 = direction ( 'none', ( 1.024798993313429900e-016, -1.000000000000000000, -3.285940474624810100e-015 ) ) ;
#7248 = cartesian_point ( 'none', ( 5.000000000000000900, 0.3700000000000003300, 1.215797975611197900e-015 ) ) ;
#7249 = axis2_placement_3d ( 'none', #7248, #7247, #7246 ) ;
#7250 = cartesian_point ( 'none', ( 4.563582458324261500, -8.260907834494888400e-015, 0.8753182020456697900 ) ) ;
#7251 = circle ( 'none', #7232, 4.986291206899173800 ) ;
#7252 = direction ( 'none', ( 0.0000000000000000000, -3.696422083562090200e-015, 1.000000000000000000 ) ) ;
#7253 = direction ( 'none', ( 2.692465598065442500e-016, 1.000000000000000000, 3.697026247593953700e-015 ) ) ;
#7254 = face_outer_bound ( 'none', #2447, .t. ) ;
#7255 = axis2_placement_3d ( 'none', #7250, #7244, #7243 ) ;
#7256 = cartesian_point ( 'none', ( 0.1878697312560342600, 1.306331610517837300, -0.3700000000000001100 ) ) ;
#7257 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7258 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7259 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999999100 ) ) ;
#7260 = circle ( 'none', #7279, 5.000000000000000900 ) ;
#7261 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7262 = vector ( 'none', #7261, 1000.000000000000000 ) ;
#7263 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029700e-016, -1.499999999999999800 ) ) ;
#7264 = axis2_placement_3d ( 'none', #7259, #7306, #7303 ) ;
#7265 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7266 = circle ( 'none', #7274, 1.499999999999999600 ) ;
#7267 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7268 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7269 = cartesian_point ( 'none', ( 6.399999999999995900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7270 = line ( 'none', #7263, #7262 ) ;
#7271 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7272 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7273 = axis2_placement_3d ( 'none', #7283, #7272, #7271 ) ;
#7274 = axis2_placement_3d ( 'none', #7269, #7258, #7257 ) ;
#7275 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7276 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7277 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.065647634931756600e-016 ) ) ;
#7278 = direction ( 'none', ( 1.024798993313429900e-016, 2.055428864845719400e-016, 1.000000000000000000 ) ) ;
#7279 = axis2_placement_3d ( 'none', #7322, #7321, #7320 ) ;
#7280 = cartesian_point ( 'none', ( 6.399999999999995900, 0.0000000000000000000, 1.499999999999999600 ) ) ;
#7281 = cylindrical_surface ( 'none', #7284, 1.499999999999999800 ) ;
#7282 = cartesian_point ( 'none', ( 0.04579512008964174000, -0.5647601330409238700, -0.3699999999999997200 ) ) ;
#7283 = cartesian_point ( 'none', ( 0.7753715989337328600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7284 = axis2_placement_3d ( 'none', #7275, #7276, #7265 ) ;
#7285 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789583800, 0.0000000000000000000 ) ) ;
#7286 = direction ( 'none', ( 0.4461978007789583200, -0.8949343677499601600, 0.0000000000000000000 ) ) ;
#7287 = cartesian_point ( 'none', ( 4.563582458324259700, 0.8753182020456686800, 0.0000000000000000000 ) ) ;
#7288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7289 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7290 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7291 = axis2_placement_3d ( 'none', #7319, #7288, #7304 ) ;
#7292 = conical_surface ( 'none', #7299, 2.799999999999999800, 0.7853981633974482800 ) ;
#7293 = cylindrical_surface ( 'none', #7300, 2.500000000000000000 ) ;
#7294 = face_outer_bound ( 'none', #2539, .t. ) ;
#7295 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7296 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7297 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.200000000000000200 ) ) ;
#7298 = axis2_placement_3d ( 'none', #7297, #7296, #7295 ) ;
#7299 = axis2_placement_3d ( 'none', #7347, #7290, #7289 ) ;
#7300 = axis2_placement_3d ( 'none', #7317, #7350, #7346 ) ;
#7301 = face_outer_bound ( 'none', #2540, .t. ) ;
#7302 = cartesian_point ( 'none', ( 2.600000000000000100, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#7303 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7304 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7305 = circle ( 'none', #7298, 2.500000000000000000 ) ;
#7306 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7307 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7308 = axis2_placement_3d ( 'none', #7341, #7337, #7336 ) ;
#7309 = cylindrical_surface ( 'none', #7318, 6.500000000000000000 ) ;
#7310 = conical_surface ( 'none', #7264, 6.430158461016502800, 0.03490658503988732000 ) ;
#7311 = face_outer_bound ( 'none', #2592, .t. ) ;
#7312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7313 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7314 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7315 = axis2_placement_3d ( 'none', #7314, #7313, #7312 ) ;
#7316 = circle ( 'none', #7315, 1.499999999999999800 ) ;
#7317 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7318 = axis2_placement_3d ( 'none', #7268, #7267, #7307 ) ;
#7319 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.200000000000000200 ) ) ;
#7320 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7321 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#7322 = cartesian_point ( 'none', ( 5.000000000000000900, -5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#7323 = conical_surface ( 'none', #7291, 2.500000000000000000, 0.7853981633974453900 ) ;
#7324 = face_outer_bound ( 'none', #2526, .t. ) ;
#7325 = cc_design_security_classification ( #8741, ( #8760 ) ) ;
#7326 = direction ( 'none', ( 0.0000000000000000000, 1.243449787580175500e-014, -1.000000000000000000 ) ) ;
#7327 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7328 = cartesian_point ( 'none', ( 0.04579512008964174000, -5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#7329 = axis2_placement_3d ( 'none', #7328, #7327, #7326 ) ;
#7330 = person_and_organization_role ( 'design_owner' ) ;
#7331 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7332 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7334 = circle ( 'none', #7329, 0.6751696141506921000 ) ;
#7335 = face_bound ( 'none', #2552, .t. ) ;
#7336 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7337 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7338 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.799999999999999800, 0.0000000000000000000 ) ) ;
#7339 = axis2_placement_3d ( 'none', #7338, #7333, #7332 ) ;
#7340 = product_related_product_category ( 'detail', '', ( #8708 ) ) ;
#7341 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7342 = face_outer_bound ( 'none', #2418, .t. ) ;
#7343 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7344 = plane ( 'none', #7339 ) ;
#7345 = approval_status ( 'not_yet_approved' ) ;
#7346 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7347 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7348 = face_outer_bound ( 'none', #2547, .t. ) ;
#7349 = circle ( 'none', #7308, 2.799999999999999800 ) ;
#7350 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7351 = vector ( 'none', #7331, 1000.000000000000000 ) ;
#7352 = cartesian_point ( 'none', ( 10.60000000000000000, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#7353 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7354 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7355 = cartesian_point ( 'none', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7356 = axis2_placement_3d ( 'none', #7355, #7354, #7353 ) ;
#7357 = axis2_placement_3d ( 'none', #7412, #7411, #7410 ) ;
#7358 = circle ( 'none', #7356, 2.484999999999999900 ) ;
#7359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7360 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7361 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7363 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7364 = cylindrical_surface ( 'none', #7357, 3.500000000000000000 ) ;
#7365 = cartesian_point ( 'none', ( 2.600000000000000100, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#7366 = axis2_placement_3d ( 'none', #7361, #7360, #7359 ) ;
#7367 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.065647634931756600e-016 ) ) ;
#7368 = direction ( 'none', ( 1.024798993313429900e-016, 2.055428864845719400e-016, 1.000000000000000000 ) ) ;
#7369 = cartesian_point ( 'none', ( 5.000000000000000900, -5.280799764375542600e-015, -0.3700000000000003300 ) ) ;
#7370 = axis2_placement_3d ( 'none', #7369, #7368, #7367 ) ;
#7371 = circle ( 'none', #7370, 4.986291206899173800 ) ;
#7372 = face_outer_bound ( 'none', #2622, .t. ) ;
#7373 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.750000000000000000, 0.0000000000000000000 ) ) ;
#7374 = face_bound ( 'none', #2560, .t. ) ;
#7375 = circle ( 'none', #7366, 2.484999999999999900 ) ;
#7376 = circle ( 'none', #7407, 3.500000000000000000 ) ;
#7377 = plane ( 'none', #7378 ) ;
#7378 = axis2_placement_3d ( 'none', #7373, #7363, #7362 ) ;
#7379 = face_outer_bound ( 'none', #2569, .t. ) ;
#7380 = cartesian_point ( 'none', ( 0.1753588872572564000, 1.312569287021622100, 0.0000000000000000000 ) ) ;
#7381 = circle ( 'none', #7383, 2.799999999999999800 ) ;
#7382 = axis2_placement_3d ( 'none', #7433, #7432, #7431 ) ;
#7383 = axis2_placement_3d ( 'none', #7441, #7440, #7439 ) ;
#7384 = face_outer_bound ( 'none', #2581, .t. ) ;
#7385 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7386 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7387 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#7388 = axis2_placement_3d ( 'none', #7387, #7386, #7385 ) ;
#7389 = axis2_placement_3d ( 'none', #7396, #7399, #7445 ) ;
#7390 = circle ( 'none', #7382, 1.750000000000000000 ) ;
#7391 = cartesian_point ( 'none', ( -3.100000000000002300, -28.00000000000000000, -25.00000000000000000 ) ) ;
#7392 = cylindrical_surface ( 'none', #7422, 2.484999999999999900 ) ;
#7393 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7394 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7395 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999999100 ) ) ;
#7396 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.430158461016502800, -5.500000000000000000 ) ) ;
#7397 = plane ( 'none', #7389 ) ;
#7398 = axis2_placement_3d ( 'none', #7395, #7394, #7393 ) ;
#7399 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7400 = circle ( 'none', #7398, 6.430158461016502800 ) ;
#7401 = circle ( 'none', #7388, 6.500000000000000000 ) ;
#7402 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7403 = vector ( 'none', #7402, 1000.000000000000000 ) ;
#7404 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#7405 = face_bound ( 'none', #2591, .t. ) ;
#7406 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7407 = axis2_placement_3d ( 'none', #7413, #7414, #7406 ) ;
#7408 = line ( 'none', #7404, #7403 ) ;
#7409 = cartesian_point ( 'none', ( 10.60000000000000000, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#7410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7411 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7412 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7413 = cartesian_point ( 'none', ( 10.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7414 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7415 = circle ( 'none', #7503, 29.00000000000000000 ) ;
#7416 = cartesian_point ( 'none', ( 7.163396326410716800, -30.16099721611946900, -29.50000000000000000 ) ) ;
#7417 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -27.19999999999997800 ) ) ;
#7418 = face_outer_bound ( 'none', #72, .t. ) ;
#7419 = axis2_placement_3d ( 'none', #7417, #7475, #7474 ) ;
#7420 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7421 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7422 = axis2_placement_3d ( 'none', #7420, #7438, #7437 ) ;
#7423 = cartesian_point ( 'none', ( -3.100000000000002300, -28.00000000000000000, -27.19999999999997800 ) ) ;
#7424 = vector ( 'none', #7421, 1000.000000000000000 ) ;
#7425 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.484999999999999900 ) ) ;
#7426 = line ( 'none', #7425, #7424 ) ;
#7427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7428 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7429 = axis2_placement_3d ( 'none', #7443, #7428, #7427 ) ;
#7430 = cartesian_point ( 'none', ( 29.00000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7432 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7433 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7434 = circle ( 'none', #7429, 2.484999999999999900 ) ;
#7435 = cartesian_point ( 'none', ( 25.72422241605192600, -28.99137802864850100, -26.01715561259648600 ) ) ;
#7436 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.484999999999999900 ) ) ;
#7437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7438 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7439 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7440 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7441 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000001800 ) ) ;
#7442 = face_outer_bound ( 'none', #2567, .t. ) ;
#7443 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7444 = conical_surface ( 'none', #7419, 3.099999999999999200, 0.7853981633974418400 ) ;
#7445 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7446 = toroidal_surface ( 'none', #7478, 30.00000000000000400, 1.000000000000000000 ) ;
#7447 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#7448 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7449 = circle ( 'none', #7487, 30.00000000000000400 ) ;
#7450 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7451 = cartesian_point ( 'none', ( 30.00000000000000400, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#7452 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7453 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7454 = vector ( 'none', #7453, 1000.000000000000000 ) ;
#7455 = cylindrical_surface ( 'none', #7471, 3.099999999999999200 ) ;
#7456 = cartesian_point ( 'none', ( -3.100000000000002300, -28.00000000000000000, -27.49999999999999600 ) ) ;
#7457 = line ( 'none', #7456, #7454 ) ;
#7458 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -27.49999999999999600 ) ) ;
#7459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7460 = face_outer_bound ( 'none', #3629, .t. ) ;
#7461 = cartesian_point ( 'none', ( 7.000000000000000900, -29.17190429162964800, -29.50000000000000000 ) ) ;
#7462 = circle ( 'none', #7498, 31.00000000000001400 ) ;
#7463 = direction ( 'none', ( -0.2333333333333335600, 0.9723968097209880800, 0.0000000000000000000 ) ) ;
#7464 = direction ( 'none', ( 0.9723968097209881900, 0.2333333333333333600, 0.0000000000000000000 ) ) ;
#7465 = axis2_placement_3d ( 'none', #7470, #7464, #7463 ) ;
#7466 = circle ( 'none', #7465, 1.000000000000000400 ) ;
#7467 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7468 = vector ( 'none', #7467, 1000.000000000000000 ) ;
#7469 = cartesian_point ( 'none', ( 6.766666666666667500, -28.19950748190865800, -28.49999999999999600 ) ) ;
#7470 = cartesian_point ( 'none', ( 7.000000000000001800, -29.17190429162964800, -28.49999999999999600 ) ) ;
#7471 = axis2_placement_3d ( 'none', #7458, #7452, #7450 ) ;
#7472 = cartesian_point ( 'none', ( 3.099999999999995600, -28.00000000000000000, -27.49999999999999600 ) ) ;
#7473 = line ( 'none', #7472, #7468 ) ;
#7474 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7475 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7476 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7477 = circle ( 'none', #7528, 3.400000000000014100 ) ;
#7478 = axis2_placement_3d ( 'none', #7476, #7482, #7534 ) ;
#7479 = conical_surface ( 'none', #7550, 32.00000000000000000, 0.7853981633974414000 ) ;
#7480 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7481 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7482 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7483 = face_outer_bound ( 'none', #2914, .t. ) ;
#7484 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7485 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7486 = cartesian_point ( 'none', ( 30.00000000000000400, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7487 = axis2_placement_3d ( 'none', #7489, #7481, #7480 ) ;
#7488 = cartesian_point ( 'none', ( 32.00000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7489 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#7490 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7491 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7492 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -25.00000000000000000 ) ) ;
#7493 = axis2_placement_3d ( 'none', #7492, #7491, #7490 ) ;
#7494 = face_outer_bound ( 'none', #3539, .t. ) ;
#7495 = circle ( 'none', #7499, 1.000000000000000900 ) ;
#7496 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7497 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7498 = axis2_placement_3d ( 'none', #7447, #7497, #7496 ) ;
#7499 = axis2_placement_3d ( 'none', #7486, #7485, #7484 ) ;
#7500 = circle ( 'none', #7493, 3.099999999999999200 ) ;
#7501 = cartesian_point ( 'none', ( 31.00000000000001400, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#7502 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7503 = axis2_placement_3d ( 'none', #7448, #7459, #7502 ) ;
#7504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7505 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -26.01715561259646500 ) ) ;
#7506 = line ( 'none', #7512, #7562 ) ;
#7507 = circle ( 'none', #7511, 32.00000000000000000 ) ;
#7508 = conical_surface ( 'none', #7517, 3.267155612596464000, 0.7853981633974470600 ) ;
#7509 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7510 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7511 = axis2_placement_3d ( 'none', #7559, #7558, #7557 ) ;
#7512 = cartesian_point ( 'none', ( 32.00000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7513 = cartesian_point ( 'none', ( 7.158174810928957600, -31.18910921100797000, -28.49999999999999600 ) ) ;
#7514 = direction ( 'none', ( 0.7071067811865430200, 8.659560562354877400e-017, -0.7071067811865521200 ) ) ;
#7515 = vector ( 'none', #7514, 999.9999999999998900 ) ;
#7516 = cartesian_point ( 'none', ( 3.099999999999995600, -28.00000000000000000, -27.19999999999997800 ) ) ;
#7517 = axis2_placement_3d ( 'none', #7505, #7504, #7564 ) ;
#7518 = line ( 'none', #7516, #7515 ) ;
#7519 = direction ( 'none', ( -0.7071067811865430200, 0.0000000000000000000, -0.7071067811865521200 ) ) ;
#7520 = vector ( 'none', #7519, 999.9999999999998900 ) ;
#7521 = cartesian_point ( 'none', ( 7.163396326410716800, -30.16099721611946900, -29.50000000000000000 ) ) ;
#7522 = cartesian_point ( 'none', ( 7.162280125875817300, -30.37395703004299500, -29.29306178812639400 ) ) ;
#7523 = cartesian_point ( 'none', ( 7.161186437920928700, -30.58685320220447700, -29.08605794233341200 ) ) ;
#7524 = cartesian_point ( 'none', ( 7.160113973434497400, -30.79968959577714200, -28.87899256334810300 ) ) ;
#7525 = cartesian_point ( 'none', ( 7.159459778620706600, -30.92951810443424800, -28.75268432772672600 ) ) ;
#7526 = cartesian_point ( 'none', ( 7.158813482808303900, -31.05932436938355000, -28.62635318357494500 ) ) ;
#7527 = cartesian_point ( 'none', ( 7.158174810928957600, -31.18910921100797000, -28.49999999999999600 ) ) ;
#7528 = axis2_placement_3d ( 'none', #7533, #7510, #7509 ) ;
#7529 = cartesian_point ( 'none', ( -3.400000000000017700, -28.00000000000000000, -27.49999999999999600 ) ) ;
#7530 = b_spline_curve_with_knots ( 'none', 3,
( #7527, #7526, #7525, #7524, #7523, #7522, #7521 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0005434029445548843000, 0.001434239076464665000 ),
.unspecified. ) ;
#7531 = cartesian_point ( 'none', ( -3.100000000000002300, -28.00000000000000000, -27.19999999999997800 ) ) ;
#7532 = line ( 'none', #7531, #7520 ) ;
#7533 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -27.49999999999999600 ) ) ;
#7534 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7535 = cartesian_point ( 'none', ( 27.34871130596421900, 14.00000000000011200, -27.49999999999999600 ) ) ;
#7536 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7537 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7538 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -25.00000000000000000 ) ) ;
#7539 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -27.19999999999997800 ) ) ;
#7540 = cartesian_point ( 'none', ( 23.67389039233932000, 20.59633022105830200, -27.49999999999999600 ) ) ;
#7541 = axis2_placement_3d ( 'none', #7586, #7585, #7584 ) ;
#7542 = axis2_placement_3d ( 'none', #7539, #7598, #7597 ) ;
#7543 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7544 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7545 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -27.49999999999999600 ) ) ;
#7546 = axis2_placement_3d ( 'none', #7545, #7544, #7543 ) ;
#7547 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7548 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7549 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7550 = axis2_placement_3d ( 'none', #7549, #7548, #7547 ) ;
#7551 = cylindrical_surface ( 'none', #7546, 3.099999999999998800 ) ;
#7552 = face_outer_bound ( 'none', #9451, .t. ) ;
#7553 = line ( 'none', #7535, #7596 ) ;
#7554 = circle ( 'none', #7542, 3.099999999999999200 ) ;
#7555 = face_outer_bound ( 'none', #2897, .t. ) ;
#7556 = axis2_placement_3d ( 'none', #7538, #7537, #7536 ) ;
#7557 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7558 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7559 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7560 = cartesian_point ( 'none', ( 33.24137802864839100, -28.99137802864850100, -27.00000000000000400 ) ) ;
#7561 = direction ( 'none', ( 0.7071067811865426900, 0.0000000000000000000, 0.7071067811865524600 ) ) ;
#7562 = vector ( 'none', #7561, 1000.000000000000000 ) ;
#7563 = circle ( 'none', #7556, 3.099999999999998800 ) ;
#7564 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7565 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7566 ) ;
#7566 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7567 = cc_design_person_and_organization_assignment ( #6595, #7330, ( #8502 ) ) ;
#7568 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7569 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7570 = design_context ( 'detailed design', #7566, 'design' ) ;
#7571 = cartesian_point ( 'none', ( 6.766666666666664800, -28.19950748190865800, -27.49999999999999600 ) ) ;
#7572 = product_definition_shape ( 'none', 'none', #8700 ) ;
#7573 = person_and_organization ( #8631, #8630 ) ;
#7574 = product_definition ( 'unknown', '', #8801, #7570 ) ;
#7575 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7576 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7577 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.49999999999999600 ) ) ;
#7578 = shape_definition_representation ( #7572, #8430 ) ;
#7579 = cartesian_point ( 'none', ( -21.76361019331956500, 20.64812997230588800, -27.49999999999999600 ) ) ;
#7580 = cartesian_point ( 'none', ( 6.096414068091110700, -31.41390990485554000, -27.49999999999999600 ) ) ;
#7581 = circle ( 'none', #7589, 1.000000000000000900 ) ;
#7582 = axis2_placement_3d ( 'none', #7577, #7576, #7575 ) ;
#7583 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#7584 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7585 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7586 = cartesian_point ( 'none', ( 21.76361019331956500, 20.64812997230588800, -27.49999999999999600 ) ) ;
#7587 = cartesian_point ( 'none', ( 6.000000000000000000, -29.17190429162964400, -27.49999999999999600 ) ) ;
#7588 = cartesian_point ( 'none', ( -6.096414068091115200, -31.41390990485553300, -27.49999999999999600 ) ) ;
#7589 = axis2_placement_3d ( 'none', #7579, #7569, #7568 ) ;
#7590 = circle ( 'none', #7582, 29.00000000000000000 ) ;
#7591 = vector ( 'none', #7583, 999.9999999999998900 ) ;
#7592 = cartesian_point ( 'none', ( 19.47879418959828600, 18.17429029912939200, -27.49999999999999600 ) ) ;
#7593 = line ( 'none', #7592, #7591 ) ;
#7594 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7595 = circle ( 'none', #7541, 1.000000000000000900 ) ;
#7596 = vector ( 'none', #7594, 1000.000000000000000 ) ;
#7597 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7599 = b_spline_curve_with_knots ( 'none', 3,
( #7648, #7647, #7646, #7645 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0006210833773157918100 ),
.unspecified. ) ;
#7600 = cartesian_point ( 'none', ( -6.000000000000005300, -30.80035559670335100, -27.49999999999999600 ) ) ;
#7601 = cartesian_point ( 'none', ( -5.999999999998338200, -31.00992387585601100, -27.49999999999999600 ) ) ;
#7602 = cartesian_point ( 'none', ( -6.030459695899143200, -31.21470571124035900, -27.49999999999999600 ) ) ;
#7603 = cartesian_point ( 'none', ( -6.096414068091115200, -31.41390990485553300, -27.49999999999999600 ) ) ;
#7604 = cartesian_point ( 'none', ( 28.26361019331956500, 9.389799723108177800, -27.49999999999999600 ) ) ;
#7605 = axis2_placement_3d ( 'none', #7644, #7643, #7642 ) ;
#7606 = cartesian_point ( 'none', ( 6.999999999999998200, -29.17190429162964400, -27.49999999999999600 ) ) ;
#7607 = b_spline_curve_with_knots ( 'none', 3,
( #7603, #7602, #7601, #7600 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0006210833773157845500 ),
.unspecified. ) ;
#7608 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7609 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7610 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.49999999999999600 ) ) ;
#7611 = circle ( 'none', #7605, 32.00000000000000000 ) ;
#7612 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7613 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7614 = cartesian_point ( 'none', ( 28.76361019331956500, 8.523774319323738500, -27.49999999999999600 ) ) ;
#7615 = axis2_placement_3d ( 'none', #7614, #7613, #7612 ) ;
#7616 = cartesian_point ( 'none', ( -7.163396326410730100, -30.16099721611947300, -29.50000000000000000 ) ) ;
#7617 = circle ( 'none', #7618, 29.00000000000000000 ) ;
#7618 = axis2_placement_3d ( 'none', #7610, #7609, #7608 ) ;
#7619 = circle ( 'none', #7615, 1.000000000000000900 ) ;
#7620 = circle ( 'none', #7657, 29.00000000000000000 ) ;
#7621 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7622 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7623 = axis2_placement_3d ( 'none', #7606, #7622, #7621 ) ;
#7624 = axis2_placement_3d ( 'none', #7633, #7631, #7669 ) ;
#7625 = cartesian_point ( 'none', ( -6.000000000000004400, -25.95627575284552400, -27.49999999999999600 ) ) ;
#7626 = line ( 'none', #7625, #7675 ) ;
#7627 = cartesian_point ( 'none', ( 6.096414068091110700, -31.41390990485554000, -27.49999999999999600 ) ) ;
#7628 = cartesian_point ( 'none', ( 6.030459695903141800, -31.21470571124026700, -27.49999999999999600 ) ) ;
#7629 = cartesian_point ( 'none', ( 5.999999999999998200, -31.00992387585588600, -27.49999999999999600 ) ) ;
#7630 = cartesian_point ( 'none', ( 5.999999999999999100, -30.80035559670335500, -27.49999999999999600 ) ) ;
#7631 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7632 = b_spline_curve_with_knots ( 'none', 3,
( #7630, #7629, #7628, #7627 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0006210833773157894300 ),
.unspecified. ) ;
#7633 = cartesian_point ( 'none', ( -7.000000000000002700, -29.17190429162964100, -27.49999999999999600 ) ) ;
#7634 = axis2_placement_3d ( 'none', #7664, #7662, #7661 ) ;
#7635 = circle ( 'none', #7623, 1.000000000000000000 ) ;
#7636 = cartesian_point ( 'none', ( 5.999999999999999100, -30.80035559670335500, -27.49999999999999600 ) ) ;
#7637 = direction ( 'none', ( -3.095204588197075600e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7638 = vector ( 'none', #7637, 1000.000000000000000 ) ;
#7639 = cartesian_point ( 'none', ( 6.000000000000000900, -25.95627575284552800, -27.49999999999999600 ) ) ;
#7640 = line ( 'none', #7639, #7638 ) ;
#7641 = cartesian_point ( 'none', ( -6.000000000000005300, -29.17190429162964100, -27.49999999999999600 ) ) ;
#7642 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7643 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7644 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.49999999999999600 ) ) ;
#7645 = cartesian_point ( 'none', ( 29.67389039233932000, 10.20402537564503300, -27.49999999999999600 ) ) ;
#7646 = cartesian_point ( 'none', ( 29.85538184591208100, 10.30880951522280300, -27.49999999999999600 ) ) ;
#7647 = cartesian_point ( 'none', ( 30.04795796553893400, 10.38482156247333600, -27.49999999999999600 ) ) ;
#7648 = cartesian_point ( 'none', ( 30.25345104384605600, 10.42730549747202100, -27.49999999999999600 ) ) ;
#7649 = circle ( 'none', #7624, 1.000000000000000000 ) ;
#7650 = b_spline_curve_with_knots ( 'none', 3,
( #7704, #7703, #7702, #7701 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0001645289773116710700 ),
.unspecified. ) ;
#7651 = cartesian_point ( 'none', ( -6.766666666666672800, -28.19950748190865800, -28.49999999999999600 ) ) ;
#7652 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7653 = cartesian_point ( 'none', ( -7.163396326410730100, -30.16099721611947300, -29.50000000000000000 ) ) ;
#7654 = cartesian_point ( 'none', ( -7.109678001776287300, -30.17375560227593600, -29.50000000000000000 ) ) ;
#7655 = cartesian_point ( 'none', ( -7.055223159887509300, -30.18026960286088200, -29.50000000000000000 ) ) ;
#7656 = cartesian_point ( 'none', ( -7.000000000000005300, -30.18026960286088200, -29.50000000000000000 ) ) ;
#7657 = axis2_placement_3d ( 'none', #7660, #7705, #7700 ) ;
#7658 = cylindrical_surface ( 'none', #7663, 29.00000000000000000 ) ;
#7659 = b_spline_curve_with_knots ( 'none', 3,
( #7656, #7655, #7654, #7653 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0001645289773116893100 ),
.unspecified. ) ;
#7660 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#7661 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7662 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7663 = axis2_placement_3d ( 'none', #7699, #7698, #7692 ) ;
#7664 = cartesian_point ( 'none', ( 0.0000000000000000000, 32.00000000000000000, -29.50000000000000000 ) ) ;
#7665 = plane ( 'none', #7634 ) ;
#7666 = direction ( 'none', ( -1.547602294098537600e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7667 = vector ( 'none', #7666, 1000.000000000000000 ) ;
#7668 = face_outer_bound ( 'none', #9326, .t. ) ;
#7669 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7670 = cartesian_point ( 'none', ( -6.999999999999995600, 32.00000000000000000, -29.50000000000000000 ) ) ;
#7671 = line ( 'none', #7670, #7667 ) ;
#7672 = cartesian_point ( 'none', ( -7.000000000000005300, -30.18026960286088200, -29.50000000000000000 ) ) ;
#7673 = face_outer_bound ( 'none', #9311, .t. ) ;
#7674 = direction ( 'none', ( 1.547602294098537600e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7675 = vector ( 'none', #7674, 1000.000000000000000 ) ;
#7676 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7677 = axis2_placement_3d ( 'none', #7729, #7727, #7726 ) ;
#7678 = cartesian_point ( 'none', ( 6.500000000000000000, 0.0000000000000000000, -27.50000000000000000 ) ) ;
#7679 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7681 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -29.50000000000000000 ) ) ;
#7682 = axis2_placement_3d ( 'none', #7652, #7676, #7735 ) ;
#7683 = cartesian_point ( 'none', ( -29.70188795583654700, 8.876815412011934500, -29.50000000000000000 ) ) ;
#7684 = cartesian_point ( 'none', ( 6.499999999999999100, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#7685 = circle ( 'none', #7682, 32.00000000000000000 ) ;
#7686 = circle ( 'none', #7693, 31.00000000000001400 ) ;
#7687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7688 = vector ( 'none', #7687, 1000.000000000000000 ) ;
#7689 = line ( 'none', #7724, #7723 ) ;
#7690 = circle ( 'none', #7712, 6.500000000000000000 ) ;
#7691 = cylindrical_surface ( 'none', #7677, 6.499999999999999100 ) ;
#7692 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7693 = axis2_placement_3d ( 'none', #7681, #7680, #7679 ) ;
#7694 = line ( 'none', #7695, #7688 ) ;
#7695 = cartesian_point ( 'none', ( -6.766666666666670200, -28.19950748190865400, 0.0000000000000000000 ) ) ;
#7696 = cartesian_point ( 'none', ( -7.158174810928962900, -31.18910921100796700, -28.49999999999999600 ) ) ;
#7697 = cartesian_point ( 'none', ( -29.63688016914082000, 9.027956974939368000, -29.50000000000000000 ) ) ;
#7698 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7699 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7700 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7701 = cartesian_point ( 'none', ( -29.63688016914082000, 9.027956974939368000, -29.50000000000000000 ) ) ;
#7702 = cartesian_point ( 'none', ( -29.66449174908456900, 8.980132315599540500, -29.50000000000000000 ) ) ;
#7703 = cartesian_point ( 'none', ( -29.68607788004212000, 8.929716038872326700, -29.50000000000000000 ) ) ;
#7704 = cartesian_point ( 'none', ( -29.70188795583654700, 8.876815412011934500, -29.50000000000000000 ) ) ;
#7705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7706 = cartesian_point ( 'none', ( -7.000000000000005300, -29.17190429162964400, -29.50000000000000000 ) ) ;
#7707 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#7708 = cartesian_point ( 'none', ( 31.36877428271624200, 35.00000000000000000, -1.000000000000000000 ) ) ;
#7709 = circle ( 'none', #7767, 3.703831688133655500 ) ;
#7710 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7711 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7712 = axis2_placement_3d ( 'none', #7718, #7711, #7710 ) ;
#7713 = cartesian_point ( 'none', ( 6.499999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7714 = line ( 'none', #7713, #7742 ) ;
#7715 = cartesian_point ( 'none', ( -6.499999999999999100, 7.960204194457794500e-016, -26.00000000000000400 ) ) ;
#7716 = direction ( 'none', ( 0.01745240643728354600, -2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#7717 = vector ( 'none', #7716, 1000.000000000000100 ) ;
#7718 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.50000000000000000 ) ) ;
#7719 = cartesian_point ( 'none', ( -25.74137802864850500, -28.99137802864839100, -27.00000000000000400 ) ) ;
#7720 = line ( 'none', #7719, #7717 ) ;
#7721 = cartesian_point ( 'none', ( 31.36877428271624200, -35.00000000000000000, -1.000000000000000000 ) ) ;
#7722 = direction ( 'none', ( -0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#7723 = vector ( 'none', #7722, 1000.000000000000100 ) ;
#7724 = cartesian_point ( 'none', ( -32.24137802864839100, 28.99137802864850100, -27.00000000000000400 ) ) ;
#7725 = circle ( 'none', #7759, 6.499999999999999100 ) ;
#7726 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7727 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7728 = circle ( 'none', #7748, 6.500000000000000000 ) ;
#7729 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7730 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7731 = vector ( 'none', #7730, 1000.000000000000000 ) ;
#7732 = cartesian_point ( 'none', ( -6.499999999999999100, 7.960204194457794500e-016, 0.0000000000000000000 ) ) ;
#7733 = line ( 'none', #7732, #7731 ) ;
#7734 = face_outer_bound ( 'none', #9560, .t. ) ;
#7735 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7736 = vector ( 'none', #7800, 1000.000000000000000 ) ;
#7737 = cylindrical_surface ( 'none', #7831, 47.00000000000000000 ) ;
#7738 = circle ( 'none', #7792, 47.00000000000000000 ) ;
#7739 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7740 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7742 = vector ( 'none', #7741, 1000.000000000000000 ) ;
#7743 = cartesian_point ( 'none', ( 31.36877428271624200, -35.00000000000000000, 0.0000000000000000000 ) ) ;
#7744 = line ( 'none', #7743, #7736 ) ;
#7745 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7746 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7747 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.50000000000000000 ) ) ;
#7748 = axis2_placement_3d ( 'none', #7747, #7746, #7745 ) ;
#7749 = axis2_placement_3d ( 'none', #7750, #7740, #7739 ) ;
#7750 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#7751 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7752 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#7753 = axis2_placement_3d ( 'none', #7762, #7761, #7751 ) ;
#7754 = circle ( 'none', #7749, 6.499999999999999100 ) ;
#7755 = cartesian_point ( 'none', ( 35.00000000000000700, 31.36877428271622700, -1.000000000000000900 ) ) ;
#7756 = cylindrical_surface ( 'none', #7753, 6.499999999999999100 ) ;
#7757 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7759 = axis2_placement_3d ( 'none', #7707, #7758, #7757 ) ;
#7760 = face_outer_bound ( 'none', #9360, .t. ) ;
#7761 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7762 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7763 = face_outer_bound ( 'none', #9380, .t. ) ;
#7764 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7765 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7766 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -1.000000000000000900 ) ) ;
#7767 = axis2_placement_3d ( 'none', #7766, #7765, #7764 ) ;
#7768 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7770 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7771 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7772 = circle ( 'none', #7828, 47.00000000000000000 ) ;
#7773 = cartesian_point ( 'none', ( 31.36877428271624200, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#7774 = line ( 'none', #7773, #7833 ) ;
#7775 = face_outer_bound ( 'none', #9392, .t. ) ;
#7776 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7778 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7779 = axis2_placement_3d ( 'none', #7778, #7777, #7776 ) ;
#7780 = cartesian_point ( 'none', ( -34.99999999999999300, -31.36877428271624900, -1.000000000000000000 ) ) ;
#7781 = cartesian_point ( 'none', ( 35.00000000000000700, 31.36877428271623500, -26.00000000000000400 ) ) ;
#7782 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7783 = axis2_placement_3d ( 'none', #7823, #7822, #7821 ) ;
#7784 = circle ( 'none', #7779, 47.00000000000000000 ) ;
#7785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7786 = vector ( 'none', #7785, 1000.000000000000000 ) ;
#7787 = cartesian_point ( 'none', ( 35.00000000000000700, 31.36877428271623500, 0.0000000000000000000 ) ) ;
#7788 = circle ( 'none', #7789, 47.00000000000000000 ) ;
#7789 = axis2_placement_3d ( 'none', #7770, #7769, #7768 ) ;
#7790 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7791 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7792 = axis2_placement_3d ( 'none', #7752, #7791, #7790 ) ;
#7793 = line ( 'none', #7787, #7786 ) ;
#7794 = cartesian_point ( 'none', ( 31.36877428271624200, 35.00000000000000000, -26.00000000000000400 ) ) ;
#7795 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7796 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7797 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7798 = axis2_placement_3d ( 'none', #7797, #7796, #7795 ) ;
#7799 = cylindrical_surface ( 'none', #7798, 47.00000000000000000 ) ;
#7800 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7801 = date_and_time ( #7819, #7820 ) ;
#7802 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7803 = vector ( 'none', #7802, 1000.000000000000000 ) ;
#7804 = cartesian_point ( 'none', ( 35.00000000000000700, -31.36877428271623500, 0.0000000000000000000 ) ) ;
#7805 = approval_date_time ( #7801, #7812 ) ;
#7806 = cartesian_point ( 'none', ( -31.36877428271624200, -35.00000000000000000, -26.00000000000000400 ) ) ;
#7807 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7809 = axis2_placement_3d ( 'none', #7817, #7808, #7807 ) ;
#7810 = circle ( 'none', #7809, 47.00000000000000000 ) ;
#7811 = approval_role ( '' ) ;
#7812 = approval ( #7345, 'unspecified' ) ;
#7813 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7814 = approval_person_organization ( #7573, #7812, #7811 ) ;
#7815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7817 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7818 = cartesian_point ( 'none', ( 35.00000000000000700, -31.36877428271623500, -1.000000000000000900 ) ) ;
#7819 = calendar_date ( 2020, 10, 7 ) ;
#7820 = local_time ( 8, 27, 18.00000000000000000, #7813 ) ;
#7821 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7823 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7824 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#7825 = cartesian_point ( 'none', ( -34.99999999999999300, -31.36877428271624900, -26.00000000000000400 ) ) ;
#7826 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7827 = line ( 'none', #7804, #7803 ) ;
#7828 = axis2_placement_3d ( 'none', #7824, #7816, #7815 ) ;
#7829 = cartesian_point ( 'none', ( 31.36877428271624200, -35.00000000000000000, -26.00000000000000400 ) ) ;
#7830 = cartesian_point ( 'none', ( 35.00000000000000700, -31.36877428271623500, -26.00000000000000400 ) ) ;
#7831 = axis2_placement_3d ( 'none', #7782, #7771, #7826 ) ;
#7832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7833 = vector ( 'none', #7832, 1000.000000000000000 ) ;
#7834 = circle ( 'none', #7783, 47.00000000000000000 ) ;
#7835 = axis2_placement_3d ( 'none', #7845, #7859, #7888 ) ;
#7836 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#7837 = cartesian_point ( 'none', ( -34.99999999999999300, 35.00000000000000000, -29.50000000000000000 ) ) ;
#7838 = line ( 'none', #7894, #7893 ) ;
#7839 = face_outer_bound ( 'none', #9411, .t. ) ;
#7840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7841 = vector ( 'none', #7840, 1000.000000000000000 ) ;
#7842 = cartesian_point ( 'none', ( -31.36877428271624200, -35.00000000000000000, -1.000000000000000900 ) ) ;
#7843 = cartesian_point ( 'none', ( -31.36877428271624200, 35.00000000000000000, -1.000000000000000900 ) ) ;
#7844 = cartesian_point ( 'none', ( -34.99999999999999300, 35.00000000000000000, -1.000000000000000900 ) ) ;
#7845 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7846 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7847 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7849 = vector ( 'none', #7848, 1000.000000000000000 ) ;
#7850 = axis2_placement_3d ( 'none', #7857, #7847, #7846 ) ;
#7851 = cartesian_point ( 'none', ( -34.99999999999999300, 31.36877428271624900, -1.000000000000000000 ) ) ;
#7852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7854 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -26.00000000000000400 ) ) ;
#7855 = axis2_placement_3d ( 'none', #7854, #7853, #7852 ) ;
#7856 = circle ( 'none', #7855, 47.00000000000000000 ) ;
#7857 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7858 = face_outer_bound ( 'none', #9420, .t. ) ;
#7859 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7860 = line ( 'none', #7862, #7849 ) ;
#7861 = cylindrical_surface ( 'none', #7850, 47.00000000000000000 ) ;
#7862 = cartesian_point ( 'none', ( -31.36877428271624200, -35.00000000000000000, 0.0000000000000000000 ) ) ;
#7863 = line ( 'none', #7844, #7841 ) ;
#7864 = axis2_placement_3d ( 'none', #7837, #7929, #7928 ) ;
#7865 = cartesian_point ( 'none', ( 32.25853364124496600, 28.99137802864839100, -26.01715561259648600 ) ) ;
#7866 = cartesian_point ( 'none', ( -32.25853364124485300, 28.99137802864850100, -26.01715561259646100 ) ) ;
#7867 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7868 = vector ( 'none', #7867, 1000.000000000000000 ) ;
#7869 = cartesian_point ( 'none', ( -31.36877428271624200, 35.00000000000000000, -26.00000000000000400 ) ) ;
#7870 = line ( 'none', #7869, #7868 ) ;
#7871 = cartesian_point ( 'none', ( -34.99999999999999300, -31.36877428271624900, 0.0000000000000000000 ) ) ;
#7872 = line ( 'none', #7871, #7927 ) ;
#7873 = plane ( 'none', #7864 ) ;
#7874 = cartesian_point ( 'none', ( 33.24137802864850500, 28.99137802864839100, -27.00000000000000400 ) ) ;
#7875 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#7876 = vector ( 'none', #7875, 1000.000000000000000 ) ;
#7877 = cartesian_point ( 'none', ( -34.99999999999999300, -35.00000000000000000, -1.000000000000000900 ) ) ;
#7878 = line ( 'none', #7877, #7876 ) ;
#7879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7880 = vector ( 'none', #7879, 1000.000000000000000 ) ;
#7881 = cartesian_point ( 'none', ( -34.99999999999999300, 31.36877428271624900, 0.0000000000000000000 ) ) ;
#7882 = axis2_placement_3d ( 'none', #7836, #7895, #7891 ) ;
#7883 = circle ( 'none', #7882, 47.00000000000000000 ) ;
#7884 = face_outer_bound ( 'none', #9425, .t. ) ;
#7885 = cartesian_point ( 'none', ( -34.99999999999999300, 31.36877428271624900, -26.00000000000000400 ) ) ;
#7886 = line ( 'none', #7881, #7880 ) ;
#7887 = line ( 'none', #7924, #7922 ) ;
#7888 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7889 = cartesian_point ( 'none', ( -31.36877428271624200, 35.00000000000000000, -26.00000000000000400 ) ) ;
#7890 = cylindrical_surface ( 'none', #7835, 47.00000000000000000 ) ;
#7891 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7892 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7893 = vector ( 'none', #7892, 1000.000000000000000 ) ;
#7894 = cartesian_point ( 'none', ( -31.36877428271624200, 35.00000000000000000, 0.0000000000000000000 ) ) ;
#7895 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7896 = line ( 'none', #7906, #7958 ) ;
#7897 = vector ( 'none', #7950, 1000.000000000000100 ) ;
#7898 = cartesian_point ( 'none', ( -32.25853364124484600, 28.99137802864850100, -26.01715561259646500 ) ) ;
#7899 = line ( 'none', #7898, #7897 ) ;
#7900 = cartesian_point ( 'none', ( -24.74137802864839500, 28.99137802864850100, -27.00000000000000400 ) ) ;
#7901 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7903 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -26.01715561259648600 ) ) ;
#7904 = axis2_placement_3d ( 'none', #7903, #7902, #7901 ) ;
#7905 = direction ( 'none', ( 0.7071067811865465700, 8.659560562354921800e-017, -0.7071067811865483500 ) ) ;
#7906 = cartesian_point ( 'none', ( -25.72422241605193000, 28.99137802864850100, -26.01715561259646500 ) ) ;
#7907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7908 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -26.01715561259646500 ) ) ;
#7909 = circle ( 'none', #7904, 3.267155612596464000 ) ;
#7910 = cartesian_point ( 'none', ( -25.72422241605193000, 28.99137802864850100, -26.01715561259646100 ) ) ;
#7911 = cartesian_point ( 'none', ( 32.25853364124496600, 28.99137802864839100, -26.01715561259646500 ) ) ;
#7912 = line ( 'none', #7911, #7957 ) ;
#7913 = vector ( 'none', #7919, 1000.000000000000000 ) ;
#7914 = cartesian_point ( 'none', ( 25.72422241605203700, 28.99137802864839100, -26.01715561259648600 ) ) ;
#7915 = cartesian_point ( 'none', ( 27.34871130596421900, 14.00000000000011200, -25.00000000000000000 ) ) ;
#7916 = direction ( 'none', ( -0.7071067811865434600, 0.0000000000000000000, -0.7071067811865516800 ) ) ;
#7917 = vector ( 'none', #7916, 1000.000000000000000 ) ;
#7918 = cartesian_point ( 'none', ( 21.14871130596422300, 14.00000000000011200, -27.19999999999997800 ) ) ;
#7919 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7920 = cartesian_point ( 'none', ( 21.14871130596422300, 14.00000000000011200, -27.49999999999999600 ) ) ;
#7921 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7922 = vector ( 'none', #7921, 1000.000000000000000 ) ;
#7923 = line ( 'none', #7920, #7913 ) ;
#7924 = cartesian_point ( 'none', ( -27.34871130596441100, 13.99999999999977800, -27.49999999999999600 ) ) ;
#7925 = line ( 'none', #7918, #7917 ) ;
#7926 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7927 = vector ( 'none', #7926, 1000.000000000000000 ) ;
#7928 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7929 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7930 = circle ( 'none', #7986, 4.250000000000000000 ) ;
#7931 = direction ( 'none', ( -0.7071067811865465700, 0.0000000000000000000, -0.7071067811865483500 ) ) ;
#7932 = vector ( 'none', #7931, 1000.000000000000100 ) ;
#7933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7934 = line ( 'none', #7935, #7932 ) ;
#7935 = cartesian_point ( 'none', ( -32.25853364124495900, -28.99137802864839100, -26.01715561259646500 ) ) ;
#7936 = cartesian_point ( 'none', ( -33.24137802864838400, 28.99137802864850100, -27.00000000000000400 ) ) ;
#7937 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -26.01715561259646500 ) ) ;
#7938 = face_outer_bound ( 'none', #9575, .t. ) ;
#7939 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7941 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -26.01715561259646100 ) ) ;
#7942 = axis2_placement_3d ( 'none', #7941, #7940, #7939 ) ;
#7943 = axis2_placement_3d ( 'none', #7937, #7975, #7974 ) ;
#7944 = cartesian_point ( 'none', ( -33.24137802864849800, -28.99137802864839100, -27.00000000000000400 ) ) ;
#7945 = direction ( 'none', ( 0.7071067811865465700, 8.659560562354921800e-017, -0.7071067811865483500 ) ) ;
#7946 = cartesian_point ( 'none', ( -25.72422241605204000, -28.99137802864839100, -26.01715561259646500 ) ) ;
#7947 = cartesian_point ( 'none', ( -32.25853364124496600, -28.99137802864839100, -26.01715561259646100 ) ) ;
#7948 = cartesian_point ( 'none', ( -25.72422241605204000, -28.99137802864839100, -26.01715561259646100 ) ) ;
#7949 = conical_surface ( 'none', #7953, 3.267155612596456900, 0.7853981633974470600 ) ;
#7950 = direction ( 'none', ( -0.7071067811865465700, 0.0000000000000000000, -0.7071067811865483500 ) ) ;
#7951 = cartesian_point ( 'none', ( -30.58964830360461600, 9.395393374509632500, -28.49999999999999600 ) ) ;
#7952 = cartesian_point ( 'none', ( 32.25853364124485300, -28.99137802864850100, -26.01715561259648600 ) ) ;
#7953 = axis2_placement_3d ( 'none', #7908, #7907, #7933 ) ;
#7954 = circle ( 'none', #7942, 3.267155612596464000 ) ;
#7955 = direction ( 'none', ( 0.7071067811865465700, 8.659560562354921800e-017, -0.7071067811865483500 ) ) ;
#7956 = cartesian_point ( 'none', ( 30.58964830360461900, 9.395393374509625400, -28.49999999999999600 ) ) ;
#7957 = vector ( 'none', #7955, 1000.000000000000100 ) ;
#7958 = vector ( 'none', #7905, 1000.000000000000100 ) ;
#7959 = conical_surface ( 'none', #7979, 3.267155612596464000, 0.7853981633974470600 ) ;
#7960 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7961 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7962 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7963 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -27.00000000000000400 ) ) ;
#7964 = axis2_placement_3d ( 'none', #7963, #7962, #7961 ) ;
#7965 = circle ( 'none', #8021, 3.267155612596464000 ) ;
#7966 = circle ( 'none', #8009, 32.00000000000000000 ) ;
#7967 = direction ( 'none', ( -0.7071067811865465700, 0.0000000000000000000, -0.7071067811865483500 ) ) ;
#7968 = vector ( 'none', #7967, 1000.000000000000100 ) ;
#7969 = cartesian_point ( 'none', ( 25.72422241605192600, -28.99137802864850100, -26.01715561259646500 ) ) ;
#7970 = line ( 'none', #7969, #7968 ) ;
#7971 = cartesian_point ( 'none', ( 24.74137802864839100, -28.99137802864850100, -27.00000000000000400 ) ) ;
#7972 = cartesian_point ( 'none', ( -32.00000000000000000, 3.918869757271530300e-015, -28.49999999999999600 ) ) ;
#7973 = face_outer_bound ( 'none', #9474, .t. ) ;
#7974 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7975 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7976 = circle ( 'none', #7964, 4.250000000000000000 ) ;
#7977 = cartesian_point ( 'none', ( -24.15703697575494900, 20.98660440738349900, -27.49999999999999600 ) ) ;
#7978 = conical_surface ( 'none', #7943, 3.267155612596456900, 0.7853981633974470600 ) ;
#7979 = axis2_placement_3d ( 'none', #8012, #8002, #8001 ) ;
#7980 = vector ( 'none', #7945, 1000.000000000000100 ) ;
#7981 = face_outer_bound ( 'none', #2885, .t. ) ;
#7982 = cartesian_point ( 'none', ( -24.74137802864850500, -28.99137802864839100, -27.00000000000000400 ) ) ;
#7983 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7985 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -27.00000000000000400 ) ) ;
#7986 = axis2_placement_3d ( 'none', #7985, #7984, #7983 ) ;
#7987 = line ( 'none', #7946, #7980 ) ;
#7988 = cartesian_point ( 'none', ( -32.00000000000000000, 3.918869757271530300e-015, -27.00000000000000400 ) ) ;
#7989 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7990 = circle ( 'none', #8028, 32.00000000000000000 ) ;
#7991 = circle ( 'none', #8043, 32.00000000000000000 ) ;
#7992 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7993 = vector ( 'none', #7992, 1000.000000000000000 ) ;
#7994 = cartesian_point ( 'none', ( -32.00000000000000000, 3.918869757271530300e-015, 0.0000000000000000000 ) ) ;
#7995 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7996 = vector ( 'none', #7995, 1000.000000000000000 ) ;
#7997 = cartesian_point ( 'none', ( 32.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7998 = face_outer_bound ( 'none', #9515, .t. ) ;
#7999 = b_spline_curve_with_knots ( 'none', 3,
( #8040, #8039, #8038, #8037, #8036, #8035, #8034, #8033 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007819561484848386700, 0.001172934222727255100, 0.001563912296969671700 ),
.unspecified. ) ;
#8000 = axis2_placement_3d ( 'none', #7989, #8046, #8045 ) ;
#8001 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8003 = line ( 'none', #7997, #7996 ) ;
#8004 = cylindrical_surface ( 'none', #8000, 32.00000000000000000 ) ;
#8005 = cartesian_point ( 'none', ( 30.25345104384605600, 10.42730549747202100, -27.49999999999999600 ) ) ;
#8006 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8007 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8008 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.00000000000000400 ) ) ;
#8009 = axis2_placement_3d ( 'none', #8008, #8007, #8006 ) ;
#8010 = cartesian_point ( 'none', ( 32.00000000000000000, 0.0000000000000000000, -27.00000000000000400 ) ) ;
#8011 = cartesian_point ( 'none', ( 24.15703697575494500, 20.98660440738349900, -27.49999999999999600 ) ) ;
#8012 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -26.01715561259646500 ) ) ;
#8013 = direction ( 'none', ( 0.7071067811865465700, 8.659560562354921800e-017, -0.7071067811865483500 ) ) ;
#8014 = vector ( 'none', #8013, 1000.000000000000100 ) ;
#8015 = cartesian_point ( 'none', ( 32.25853364124485300, -28.99137802864850100, -26.01715561259646500 ) ) ;
#8016 = line ( 'none', #8015, #8014 ) ;
#8017 = line ( 'none', #7994, #7993 ) ;
#8018 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8020 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -26.01715561259648600 ) ) ;
#8021 = axis2_placement_3d ( 'none', #8020, #8019, #8018 ) ;
#8022 = b_spline_curve_with_knots ( 'none', 3,
( #8072, #8071, #8070, #8069, #8068, #8067, #8066, #8065, #8064, #8063 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003894731462456541400, 0.0007789462924913082800, 0.001168419438736962500, 0.001557892584982616600 ),
.unspecified. ) ;
#8023 = cartesian_point ( 'none', ( -23.43147349267566100, 21.79371583649832900, -28.49999999999999600 ) ) ;
#8024 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156093200, -8.500000000000000000 ) ) ;
#8025 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8026 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8027 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#8028 = axis2_placement_3d ( 'none', #8027, #8026, #8025 ) ;
#8029 = cartesian_point ( 'none', ( 29.00000000000000000, 0.0000000000000000000, -27.49999999999999600 ) ) ;
#8030 = b_spline_curve_with_knots ( 'none', 3,
( #8056, #8055, #8054, #8053, #8052, #8051, #8050, #8049 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007819561484848384600, 0.001172934222727257700, 0.001563912296969676900 ),
.unspecified. ) ;
#8031 = cartesian_point ( 'none', ( 23.43147349267565700, 21.79371583649832500, -28.49999999999999600 ) ) ;
#8032 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8033 = cartesian_point ( 'none', ( -24.15703697575494900, 20.98660440738349900, -27.49999999999999600 ) ) ;
#8034 = cartesian_point ( 'none', ( -24.13036628247091300, 21.01730422481584900, -27.62519665340990500 ) ) ;
#8035 = cartesian_point ( 'none', ( -24.09598301744964400, 21.05677719459151100, -27.74476528367239000 ) ) ;
#8036 = cartesian_point ( 'none', ( -24.00985171248623800, 21.15493521957258600, -27.97142713291235000 ) ) ;
#8037 = cartesian_point ( 'none', ( -23.95794963836939200, 21.21379067892649000, -28.07822973279502700 ) ) ;
#8038 = cartesian_point ( 'none', ( -23.77655646956605300, 21.41747944612872700, -28.35816202456105000 ) ) ;
#8039 = cartesian_point ( 'none', ( -23.61228223893046900, 21.59931964555515200, -28.49999999999999600 ) ) ;
#8040 = cartesian_point ( 'none', ( -23.43147349267566100, 21.79371583649832900, -28.49999999999999600 ) ) ;
#8041 = axis2_placement_3d ( 'none', #8060, #8059, #8058 ) ;
#8042 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#8043 = axis2_placement_3d ( 'none', #8042, #7960, #8032 ) ;
#8044 = cartesian_point ( 'none', ( 27.80482318687558100, 8.239648508679614700, -28.49999999999999600 ) ) ;
#8045 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8046 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8047 = cartesian_point ( 'none', ( -23.38566791437858300, 26.85221601637053400, -1.000000000000000900 ) ) ;
#8048 = cc_design_approval ( #7812, ( #7574 ) ) ;
#8049 = cartesian_point ( 'none', ( 30.25345104384605600, 10.42730549747202100, -27.49999999999999600 ) ) ;
#8050 = cartesian_point ( 'none', ( 30.26670251899198800, 10.38885809083532400, -27.62519665340990100 ) ) ;
#8051 = cartesian_point ( 'none', ( 30.28369548106990900, 10.33934482497402900, -27.74476528367238600 ) ) ;
#8052 = cartesian_point ( 'none', ( 30.32563717180712400, 10.21567391432408200, -27.97142713291235300 ) ) ;
#8053 = cartesian_point ( 'none', ( 30.35065645770058800, 10.14129766995283300, -28.07822973279503000 ) ) ;
#8054 = cartesian_point ( 'none', ( 30.43635952016158100, 9.882362194095065900, -28.35816202456104000 ) ) ;
#8055 = cartesian_point ( 'none', ( 30.51170063697629300, 9.649176437464294800, -28.50000000000000000 ) ) ;
#8056 = cartesian_point ( 'none', ( 30.58964830360461900, 9.395393374509625400, -28.49999999999999600 ) ) ;
#8057 = cartesian_point ( 'none', ( -26.85221601637054400, 23.38566791437861200, -1.000000000000000900 ) ) ;
#8058 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8059 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8060 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.49999999999999600 ) ) ;
#8061 = cartesian_point ( 'none', ( 27.80482318687558100, 8.239648508679614700, -27.49999999999999600 ) ) ;
#8062 = face_outer_bound ( 'none', #9531, .t. ) ;
#8063 = cartesian_point ( 'none', ( 23.43147349267565700, 21.79371583649832500, -28.49999999999999600 ) ) ;
#8064 = cartesian_point ( 'none', ( 23.52188361297519100, 21.69651156196519500, -28.50000000000000000 ) ) ;
#8065 = cartesian_point ( 'none', ( 23.60974664759603700, 21.60077560373991900, -28.46393817815390300 ) ) ;
#8066 = cartesian_point ( 'none', ( 23.76680805383510300, 21.42784353076523000, -28.34640444392337600 ) ) ;
#8067 = cartesian_point ( 'none', ( 23.83742620462582800, 21.34913135473765100, -28.26437854190092100 ) ) ;
#8068 = cartesian_point ( 'none', ( 23.95858419020735000, 21.21307477155471200, -28.07709632863475900 ) ) ;
#8069 = cartesian_point ( 'none', ( 24.01060146946320700, 21.15408268691760100, -27.96964206486966400 ) ) ;
#8070 = cartesian_point ( 'none', ( 24.09606006160506200, 21.05668745928138500, -27.74437272770894200 ) ) ;
#8071 = cartesian_point ( 'none', ( 24.13036608279774200, 21.01730445465350200, -27.62519759071655700 ) ) ;
#8072 = cartesian_point ( 'none', ( 24.15703697575494500, 20.98660440738349900, -27.49999999999999600 ) ) ;
#8073 = circle ( 'none', #8041, 32.00000000000000000 ) ;
#8074 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.49999999999999600 ) ) ;
#8075 = axis2_placement_3d ( 'none', #8074, #8085, #8135 ) ;
#8076 = axis2_placement_3d ( 'none', #8126, #8134, #8133 ) ;
#8077 = cartesian_point ( 'none', ( 25.74137802864850100, 28.99137802864839100, -27.00000000000000400 ) ) ;
#8078 = line ( 'none', #8077, #8158 ) ;
#8079 = conical_surface ( 'none', #8076, 3.249999999999999600, 0.01745329251994333400 ) ;
#8080 = circle ( 'none', #8131, 32.00000000000000000 ) ;
#8081 = cartesian_point ( 'none', ( 32.69520971678215900, 28.99137802864839100, -1.000000000000000900 ) ) ;
#8082 = face_outer_bound ( 'none', #9546, .t. ) ;
#8083 = direction ( 'none', ( 1.000000000000000000, 7.993605777301127100e-015, 0.0000000000000000000 ) ) ;
#8084 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8085 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8086 = circle ( 'none', #8123, 29.00000000000000000 ) ;
#8087 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8088 = vector ( 'none', #8087, 1000.000000000000000 ) ;
#8089 = cartesian_point ( 'none', ( 29.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8090 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#8091 = circle ( 'none', #8102, 29.00000000000000000 ) ;
#8092 = cartesian_point ( 'none', ( -30.58964830360461600, 9.395393374509632500, -28.49999999999999600 ) ) ;
#8093 = cartesian_point ( 'none', ( -30.55067199265225500, 9.522292972714797800, -28.49999999999999600 ) ) ;
#8094 = cartesian_point ( 'none', ( -30.51169373808394500, 9.646252571862685700, -28.46393817815390300 ) ) ;
#8095 = cartesian_point ( 'none', ( -30.44046087287828700, 9.868737776107165500, -28.34640444392338000 ) ) ;
#8096 = cartesian_point ( 'none', ( -30.40760320424661200, 9.969250976674013400, -28.26437854190091100 ) ) ;
#8097 = cartesian_point ( 'none', ( -30.35035373964883800, 10.14220516165041800, -28.07709632863475900 ) ) ;
#8098 = cartesian_point ( 'none', ( -30.32527373535883400, 10.21674948924028900, -27.96964206486966400 ) ) ;
#8099 = cartesian_point ( 'none', ( -30.28365629008942500, 10.33945641482490500, -27.74437272770894200 ) ) ;
#8100 = cartesian_point ( 'none', ( -30.26670261820065400, 10.38885780299448000, -27.62519759071655700 ) ) ;
#8101 = cartesian_point ( 'none', ( -30.25345104384605200, 10.42730549747203000, -27.49999999999999600 ) ) ;
#8102 = axis2_placement_3d ( 'none', #8090, #8084, #8083 ) ;
#8103 = cartesian_point ( 'none', ( -30.25345104384605200, 10.42730549747203000, -27.49999999999999600 ) ) ;
#8104 = circle ( 'none', #8075, 32.00000000000000000 ) ;
#8105 = line ( 'none', #8089, #8088 ) ;
#8106 = b_spline_curve_with_knots ( 'none', 3,
( #8101, #8100, #8099, #8098, #8097, #8096, #8095, #8094, #8093, #8092 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003894731462456545200, 0.0007789462924913090400, 0.001168419438736963600, 0.001557892584982618100 ),
.unspecified. ) ;
#8107 = circle ( 'none', #8119, 3.267155612596464000 ) ;
#8108 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8110 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -26.01715561259648600 ) ) ;
#8111 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -1.000000000000000900 ) ) ;
#8112 = circle ( 'none', #8122, 3.703831688133655500 ) ;
#8113 = circle ( 'none', #8118, 3.267155612596464000 ) ;
#8114 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8115 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8116 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -27.49999999999999600 ) ) ;
#8117 = circle ( 'none', #8151, 4.250000000000000000 ) ;
#8118 = axis2_placement_3d ( 'none', #8110, #8109, #8108 ) ;
#8119 = axis2_placement_3d ( 'none', #8154, #8144, #8143 ) ;
#8120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8121 = vector ( 'none', #8120, 1000.000000000000000 ) ;
#8122 = axis2_placement_3d ( 'none', #8111, #8162, #8161 ) ;
#8123 = axis2_placement_3d ( 'none', #8116, #8115, #8114 ) ;
#8124 = cartesian_point ( 'none', ( -32.69520971678215900, -28.99137802864839100, -1.000000000000000900 ) ) ;
#8125 = line ( 'none', #8127, #8121 ) ;
#8126 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -27.00000000000000400 ) ) ;
#8127 = cartesian_point ( 'none', ( 27.80482318687558400, 8.239648508679616500, 0.0000000000000000000 ) ) ;
#8128 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8129 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8130 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#8131 = axis2_placement_3d ( 'none', #8130, #8129, #8128 ) ;
#8132 = cartesian_point ( 'none', ( 32.69520971678204500, -28.99137802864850100, -1.000000000000000900 ) ) ;
#8133 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8135 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8136 = circle ( 'none', #8166, 3.267155612596464000 ) ;
#8137 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8138 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8139 = face_outer_bound ( 'none', #9577, .t. ) ;
#8140 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -27.00000000000000400 ) ) ;
#8141 = vector ( 'none', #8159, 1000.000000000000100 ) ;
#8142 = circle ( 'none', #8146, 4.250000000000000000 ) ;
#8143 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8144 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8145 = cartesian_point ( 'none', ( 25.28754634051473400, -28.99137802864850100, -1.000000000000000900 ) ) ;
#8146 = axis2_placement_3d ( 'none', #8155, #8138, #8137 ) ;
#8147 = line ( 'none', #8160, #8141 ) ;
#8148 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8149 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8150 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -27.00000000000000400 ) ) ;
#8151 = axis2_placement_3d ( 'none', #8150, #8149, #8148 ) ;
#8152 = cartesian_point ( 'none', ( 24.74137802864850100, 28.99137802864839100, -27.00000000000000400 ) ) ;
#8153 = axis2_placement_3d ( 'none', #8140, #8192, #8191 ) ;
#8154 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -26.01715561259646100 ) ) ;
#8155 = cartesian_point ( 'none', ( 28.99137802864850100, 28.99137802864839100, -27.00000000000000400 ) ) ;
#8156 = conical_surface ( 'none', #8153, 3.249999999999999600, 0.01745329251994333400 ) ;
#8157 = direction ( 'none', ( -0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#8158 = vector ( 'none', #8157, 1000.000000000000100 ) ;
#8159 = direction ( 'none', ( -0.7071067811865465700, 0.0000000000000000000, -0.7071067811865483500 ) ) ;
#8160 = cartesian_point ( 'none', ( 25.72422241605203700, 28.99137802864839100, -26.01715561259646500 ) ) ;
#8161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8162 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8163 = cartesian_point ( 'none', ( 25.28754634051484400, 28.99137802864839100, -1.000000000000000900 ) ) ;
#8164 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8166 = axis2_placement_3d ( 'none', #8172, #8165, #8164 ) ;
#8167 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -27.00000000000000400 ) ) ;
#8168 = cartesian_point ( 'none', ( -25.28754634051484700, -28.99137802864839100, -1.000000000000000900 ) ) ;
#8169 = circle ( 'none', #8212, 3.267155612596464000 ) ;
#8170 = direction ( 'none', ( -0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#8171 = vector ( 'none', #8170, 1000.000000000000100 ) ;
#8172 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -26.01715561259648600 ) ) ;
#8173 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8174 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8175 = cartesian_point ( 'none', ( 28.99137802864839100, -28.99137802864850100, -1.000000000000000900 ) ) ;
#8176 = axis2_placement_3d ( 'none', #8175, #8174, #8173 ) ;
#8177 = axis2_placement_3d ( 'none', #8167, #8222, #8219 ) ;
#8178 = conical_surface ( 'none', #8177, 3.249999999999999600, 0.01745329251994333400 ) ;
#8179 = cartesian_point ( 'none', ( 25.74137802864839100, -28.99137802864850100, -27.00000000000000400 ) ) ;
#8180 = line ( 'none', #8179, #8171 ) ;
#8181 = circle ( 'none', #8176, 3.703831688133655500 ) ;
#8182 = direction ( 'none', ( 0.01745240643728354600, -2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#8183 = vector ( 'none', #8182, 1000.000000000000100 ) ;
#8184 = cartesian_point ( 'none', ( 32.24137802864839100, -28.99137802864850100, -27.00000000000000400 ) ) ;
#8185 = line ( 'none', #8184, #8183 ) ;
#8186 = cartesian_point ( 'none', ( -25.28754634051473700, 28.99137802864850100, -1.000000000000000900 ) ) ;
#8187 = circle ( 'none', #8229, 3.267155612596464000 ) ;
#8188 = direction ( 'none', ( 0.01745240643728354600, -2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#8189 = vector ( 'none', #8188, 1000.000000000000100 ) ;
#8190 = cartesian_point ( 'none', ( 32.24137802864849800, 28.99137802864839100, -27.00000000000000400 ) ) ;
#8191 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8192 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8193 = line ( 'none', #8190, #8189 ) ;
#8194 = cartesian_point ( 'none', ( -6.873002072156089600, 32.00000000000000000, -8.500000000000000000 ) ) ;
#8195 = direction ( 'none', ( 0.01745240643728354600, -2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#8196 = vector ( 'none', #8195, 1000.000000000000100 ) ;
#8197 = cartesian_point ( 'none', ( -25.74137802864839500, 28.99137802864850100, -27.00000000000000400 ) ) ;
#8198 = line ( 'none', #8197, #8196 ) ;
#8199 = axis2_placement_3d ( 'none', #8217, #8209, #8261 ) ;
#8200 = cylindrical_surface ( 'none', #8263, 6.000000000000001800 ) ;
#8201 = circle ( 'none', #8199, 3.703831688133655500 ) ;
#8202 = cartesian_point ( 'none', ( -6.873002072156092300, 32.00000000000000000, -1.000000000000000900 ) ) ;
#8203 = cartesian_point ( 'none', ( -32.69520971678204500, 28.99137802864850100, -1.000000000000000900 ) ) ;
#8204 = direction ( 'none', ( -0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#8205 = vector ( 'none', #8204, 1000.000000000000100 ) ;
#8206 = cartesian_point ( 'none', ( -32.24137802864849800, -28.99137802864839100, -27.00000000000000400 ) ) ;
#8207 = line ( 'none', #8206, #8205 ) ;
#8208 = cartesian_point ( 'none', ( -6.500000000000000900, 7.960204194457796500e-016, -27.50000000000000000 ) ) ;
#8209 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8210 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8211 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8212 = axis2_placement_3d ( 'none', #8216, #8211, #8210 ) ;
#8213 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8215 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -27.00000000000000400 ) ) ;
#8216 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -26.01715561259646100 ) ) ;
#8217 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -1.000000000000000900 ) ) ;
#8218 = line ( 'none', #8256, #8255 ) ;
#8219 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8220 = face_outer_bound ( 'none', #9553, .t. ) ;
#8221 = advanced_face ( 'none', ( #7552 ), #7551, .f. ) ;
#8222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8223 = conical_surface ( 'none', #8225, 3.249999999999999600, 0.01745329251994333400 ) ;
#8224 = face_outer_bound ( 'none', #9562, .t. ) ;
#8225 = axis2_placement_3d ( 'none', #8215, #8214, #8213 ) ;
#8226 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8227 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8228 = cartesian_point ( 'none', ( -28.99137802864850100, -28.99137802864839100, -26.01715561259646100 ) ) ;
#8229 = axis2_placement_3d ( 'none', #8228, #8227, #8226 ) ;
#8230 = cartesian_point ( 'none', ( 15.91138776201883000, 24.00000000000000400, -25.00000000000000000 ) ) ;
#8231 = cartesian_point ( 'none', ( -31.36559176721202000, 6.238593839368098400, -18.50000000000000400 ) ) ;
#8232 = line ( 'none', #8231, #8284 ) ;
#8233 = direction ( 'none', ( -0.7071067811865535700, 0.7071067811865414700, 0.0000000000000000000 ) ) ;
#8234 = cylindrical_surface ( 'none', #8278, 7.999999999999996400 ) ;
#8235 = plane ( 'none', #8282 ) ;
#8236 = plane ( 'none', #8239 ) ;
#8237 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864844800, -1.000000000000000900 ) ) ;
#8238 = cartesian_point ( 'none', ( -31.36559176721202000, 6.238593839368103700, -8.500000000000000000 ) ) ;
#8239 = axis2_placement_3d ( 'none', #8244, #8243, #8233 ) ;
#8240 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8241 = cartesian_point ( 'none', ( -31.36559176721202700, 6.238593839368102000, -1.000000000000000900 ) ) ;
#8242 = circle ( 'none', #8290, 6.000000000000001800 ) ;
#8243 = direction ( 'none', ( 0.7071067811865414700, 0.7071067811865535700, 0.0000000000000000000 ) ) ;
#8244 = cartesian_point ( 'none', ( -6.873002072156092300, 32.00000000000000000, -25.00000000000000000 ) ) ;
#8246 = oriented_edge ( 'none', *, *, #9278, .t. ) ;
#8245 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8247 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8248 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8249 = cartesian_point ( 'none', ( 28.99137802864844500, 28.99137802864844800, -8.500000000000000000 ) ) ;
#8250 = face_outer_bound ( 'none', #97, .t. ) ;
#8251 = cartesian_point ( 'none', ( -15.91138776201883000, 32.00000000000000000, -8.500000000000000000 ) ) ;
#8252 = cartesian_point ( 'none', ( 28.99137802864844800, 28.99137802864844800, -25.00000000000000000 ) ) ;
#8253 = axis2_placement_3d ( 'none', #8249, #8248, #8247 ) ;
#8254 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8255 = vector ( 'none', #8254, 1000.000000000000000 ) ;
#8256 = cartesian_point ( 'none', ( 23.38566791437860800, 26.85221601637054800, -25.00000000000000000 ) ) ;
#8257 = circle ( 'none', #8253, 5.999999999999998200 ) ;
#8258 = edge_curve ( 'none', #569, #9457, #7563, .t. ) ;
#8259 = face_outer_bound ( 'none', #9628, .t. ) ;
#8260 = face_outer_bound ( 'none', #9620, .t. ) ;
#8261 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8262 = cartesian_point ( 'none', ( 23.38566791437860800, 26.85221601637054800, -1.000000000000000900 ) ) ;
#8263 = axis2_placement_3d ( 'none', #8252, #8245, #8240 ) ;
#8264 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8265 = vector ( 'none', #8264, 1000.000000000000000 ) ;
#8266 = cartesian_point ( 'none', ( -6.238593839368098400, 31.36559176721202000, -18.50000000000000400 ) ) ;
#8267 = line ( 'none', #8266, #8265 ) ;
#8268 = face_outer_bound ( 'none', #9631, .t. ) ;
#8269 = vector ( 'none', #8325, 1000.000000000000000 ) ;
#8270 = direction ( 'none', ( 0.7071067811865535700, -0.7071067811865414700, 0.0000000000000000000 ) ) ;
#8271 = vector ( 'none', #8270, 1000.000000000000100 ) ;
#8272 = axis2_placement_3d ( 'none', #8317, #8316, #8315 ) ;
#8273 = cartesian_point ( 'none', ( -6.873002072156089600, 32.00000000000000000, -8.500000000000000000 ) ) ;
#8274 = line ( 'none', #8275, #8271 ) ;
#8275 = cartesian_point ( 'none', ( -6.873002072156092300, 32.00000000000000000, -1.000000000000000900 ) ) ;
#8276 = direction ( 'none', ( 0.7071067811865414700, -0.7071067811865535700, 0.0000000000000000000 ) ) ;
#8277 = direction ( 'none', ( -0.7071067811865535700, -0.7071067811865414700, 0.0000000000000000000 ) ) ;
#8278 = axis2_placement_3d ( 'none', #8230, #8286, #8285 ) ;
#8279 = face_outer_bound ( 'none', #115, .t. ) ;
#8280 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156094000, -25.00000000000000000 ) ) ;
#8281 = cartesian_point ( 'none', ( -6.238593839368100200, 31.36559176721202000, -1.000000000000000000 ) ) ;
#8282 = axis2_placement_3d ( 'none', #8280, #8277, #8276 ) ;
#8283 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8284 = vector ( 'none', #8283, 1000.000000000000000 ) ;
#8285 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8286 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8287 = line ( 'none', #8273, #8269 ) ;
#8288 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8289 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8290 = axis2_placement_3d ( 'none', #8237, #8289, #8288 ) ;
#8291 = direction ( 'none', ( 0.7071067811865419100, -0.7071067811865531200, 0.0000000000000000000 ) ) ;
#8292 = vector ( 'none', #8291, 1000.000000000000000 ) ;
#8293 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156093200, -8.500000000000000000 ) ) ;
#8294 = line ( 'none', #8293, #8292 ) ;
#8295 = person_and_organization_role ( 'design_owner' ) ;
#8296 = person_and_organization ( #8631, #8630 ) ;
#8297 = cc_design_person_and_organization_assignment ( #8296, #8295, ( #8305 ) ) ;
#8298 = direction ( 'none', ( -0.7071067811865414700, 0.7071067811865535700, 0.0000000000000000000 ) ) ;
#8299 = vector ( 'none', #8298, 1000.000000000000100 ) ;
#8300 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156094000, -1.000000000000000900 ) ) ;
#8301 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8302 = vector ( 'none', #8301, 1000.000000000000000 ) ;
#8303 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156094000, -25.00000000000000000 ) ) ;
#8304 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8305 = product ( 'cu3g10x�ɬw', 'cu3g10x�ɬw', '', ( #8309 ) ) ;
#8306 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8307 = cartesian_point ( 'none', ( -32.00000000000000000, 6.873002072156094000, -1.000000000000000900 ) ) ;
#8308 = line ( 'none', #8307, #8299 ) ;
#8309 = mechanical_context ( 'none', #8304, 'mechanical' ) ;
#8310 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8304 ) ;
#8311 = cartesian_point ( 'none', ( -15.91138776201883000, 32.00000000000000000, -1.000000000000000900 ) ) ;
#8312 = cartesian_point ( 'none', ( -15.91138776201883000, 24.00000000000000400, -25.00000000000000000 ) ) ;
#8313 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8314 = vector ( 'none', #8313, 1000.000000000000000 ) ;
#8315 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8316 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8317 = cartesian_point ( 'none', ( -6.873002072156092300, 32.00000000000000000, -25.00000000000000000 ) ) ;
#8318 = cartesian_point ( 'none', ( -6.873002072156092300, 32.00000000000000000, -1.000000000000000900 ) ) ;
#8319 = line ( 'none', #8318, #8314 ) ;
#8320 = cylindrical_surface ( 'none', #8323, 7.999999999999996400 ) ;
#8321 = line ( 'none', #8303, #8302 ) ;
#8322 = face_outer_bound ( 'none', #9640, .t. ) ;
#8323 = axis2_placement_3d ( 'none', #8312, #8326, #8306 ) ;
#8324 = plane ( 'none', #8272 ) ;
#8325 = direction ( 'none', ( -0.7071067811865531200, 0.7071067811865419100, -0.0000000000000000000 ) ) ;
#8326 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8327 = shape_representation_relationship ( 'none' , 'none' , #8354, #8360 ) ;
#8328 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#8329 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8330 = vector ( 'none', #8329, 1000.000000000000000 ) ;
#8331 = cartesian_point ( 'none', ( -6.873002072156089600, 32.00000000000000000, -8.500000000000000000 ) ) ;
#8332 = cartesian_point ( 'none', ( -23.38566791437858700, 26.85221601637052700, -8.500000000000000000 ) ) ;
#8333 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8334 = line ( 'none', #8331, #8330 ) ;
#8335 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8336 = cartesian_point ( 'none', ( -28.99137802864839100, 28.99137802864850100, -25.00000000000000000 ) ) ;
#8337 = axis2_placement_3d ( 'none', #8336, #8335, #8333 ) ;
#8338 = cartesian_point ( 'none', ( -32.00000000000000000, 15.91138776201883300, -1.000000000000000900 ) ) ;
#8339 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#8340 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8342 = cartesian_point ( 'none', ( -15.91138776201883000, 24.00000000000000700, -8.500000000000000000 ) ) ;
#8343 = axis2_placement_3d ( 'none', #8342, #8341, #8340 ) ;
#8344 = cartesian_point ( 'none', ( -32.00000000000000000, 15.91138776201883000, -8.500000000000000000 ) ) ;
#8345 = cylindrical_surface ( 'none', #8337, 5.999999999999994700 ) ;
#8346 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8347 = vector ( 'none', #8346, 1000.000000000000000 ) ;
#8348 = cartesian_point ( 'none', ( -32.00000000000000000, 15.91138776201883000, -25.00000000000000000 ) ) ;
#8349 = line ( 'none', #8348, #8347 ) ;
#8350 = circle ( 'none', #8343, 7.999999999999996400 ) ;
#8351 = face_outer_bound ( 'none', #9661, .t. ) ;
#8352 = cartesian_point ( 'none', ( -26.85221601637054100, 23.38566791437860800, -8.500000000000000000 ) ) ;
#8353 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#8354 = shape_representation ( 'jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n_jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n', ( #8359 ), #8361 ) ;
#8355 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8356 = edge_curve ( 'none', #568, #2882, #7554, .t. ) ;
#8357 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8358 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8359 = axis2_placement_3d ( 'none', #8358, #8357, #8355 ) ;
#8360 = advanced_brep_shape_representation ( '', ( #579, #8359 ), #8361 ) ;
#8361 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #8362 ) ) global_unit_assigned_context ( ( #8365, #8364, #8363 ) ) representation_context ( 'none', 'workaspace' ) );
#8362 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #8365, 'distance_accuracy_value', 'none');
#8363 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#8364 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#8365 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#8366 = shape_representation_relationship ( 'none' , 'none' , #8369, #8371 ) ;
#8367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8368 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#8369 = shape_representation ( '3gn10x��', ( #8359 ), #8372 ) ;
#8370 = shape_representation ( 'ft250', ( #8359 ), #8386 ) ;
#8371 = advanced_brep_shape_representation ( '', ( #2229, #8359 ), #8372 ) ;
#8372 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #8373 ) ) global_unit_assigned_context ( ( #8339, #8375, #8374 ) ) representation_context ( 'none', 'workaspace' ) );
#8373 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #8339, 'distance_accuracy_value', 'none');
#8374 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#8375 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#8376 = advanced_brep_shape_representation ( '', ( #1578, #8359 ), #8377 ) ;
#8377 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #8378 ) ) global_unit_assigned_context ( ( #8353, #8381, #8379 ) ) representation_context ( 'none', 'workaspace' ) );
#8378 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #8353, 'distance_accuracy_value', 'none');
#8379 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#8380 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#8381 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#8382 = shape_representation_relationship ( 'none' , 'none' , #8430, #8431 ) ;
#8383 = shape_representation_relationship ( 'none' , 'none' , #8370, #8385 ) ;
#8384 = shape_representation ( '3gn10xk-2a(�ҫ�)_default', ( #8359 ), #8377 ) ;
#8385 = advanced_brep_shape_representation ( '', ( #604, #8359 ), #8386 ) ;
#8386 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #8387 ) ) global_unit_assigned_context ( ( #8328, #8368, #8388 ) ) representation_context ( 'none', 'workaspace' ) );
#8387 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #8328, 'distance_accuracy_value', 'none');
#8388 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#8389 = axis2_placement_3d ( 'none', #8390, #8367, #8501 ) ;
#8390 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8391 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#8392 = shape_representation_relationship ( 'none' , 'none' , #8400, #8393 ) ;
#8393 = advanced_brep_shape_representation ( '', ( #2578, #8359 ), #8394 ) ;
#8394 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #8395 ) ) global_unit_assigned_context ( ( #8380, #8398, #8396 ) ) representation_context ( 'none', 'workaspace' ) );
#8395 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #8380, 'distance_accuracy_value', 'none');
#8396 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#8397 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#8398 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#8399 = shape_representation_relationship ( 'none' , 'none' , #8384, #8376 ) ;
#8400 = shape_representation ( 'cu3g10x�ɬw', ( #8359 ), #8394 ) ;
#8401 = direction ( 'none', ( -0.9237280213470682200, -0.3830490080632377700, 0.0000000000000000000 ) ) ;
#8402 = cartesian_point ( 'none', ( 15.00500000000000800, -22.44999999999998500, -5.900000000000002100 ) ) ;
#8403 = axis2_placement_3d ( 'none', #8402, #8401, #8464 ) ;
#8404 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8405 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8406 = cartesian_point ( 'none', ( -3.429011037612589300e-015, -28.00000000000000000, -27.40000000000000900 ) ) ;
#8407 = axis2_placement_3d ( 'none', #8406, #8405, #8404 ) ;
#8409 = oriented_edge ( 'none', *, *, #3623, .f. ) ;
#8408 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8410 = direction ( 'none', ( 0.5000000000000041100, -0.8660254037844364900, 0.0000000000000000000 ) ) ;
#8411 = cartesian_point ( 'none', ( 24.24871130596422100, 14.00000000000011200, -27.40000000000000900 ) ) ;
#8412 = axis2_placement_3d ( 'none', #8411, #8410, #8408 ) ;
#8413 = direction ( 'none', ( -0.7048353460507366100, -0.7093709431302768200, 0.0000000000000000000 ) ) ;
#8414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8415 = cartesian_point ( 'none', ( 14.73499999999999400, 0.8900000000000157800, -10.00000000000000200 ) ) ;
#8416 = axis2_placement_3d ( 'none', #8415, #8414, #8413 ) ;
#8417 = oriented_edge ( 'none', *, *, #9450, .f. ) ;
#8418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8419 = direction ( 'none', ( 0.8814283503856933400, -0.4723177565329889600, 0.0000000000000000000 ) ) ;
#8420 = cartesian_point ( 'none', ( 19.94999999999998200, 18.93000000000001700, -5.900000000000002100 ) ) ;
#8421 = axis2_placement_3d ( 'none', #8420, #8419, #8418 ) ;
#8422 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8423 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8424 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8425 = shape_representation ( '(�зǫ~)3gn10x(5db0101000z0)', ( #8389, #8421, #8416, #8412, #8407, #8403, #8463, #8459, #8454, #8450, #8446, #8442 ), #8435 ) ;
#8426 = axis2_placement_3d ( 'none', #8424, #8423, #8422 ) ;
#8427 = approval_status ( 'not_yet_approved' ) ;
#8428 = person_and_organization ( #8631, #8630 ) ;
#8429 = product_definition ( 'unknown', '', #8480, #8465 ) ;
#8430 = shape_representation ( 'g364-m���c�ҫ�_�[�u��', ( #8359 ), #8432 ) ;
#8431 = advanced_brep_shape_representation ( '', ( #493, #8359 ), #8432 ) ;
#8432 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #8433 ) ) global_unit_assigned_context ( ( #8391, #8397, #8434 ) ) representation_context ( 'none', 'workaspace' ) );
#8433 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #8391, 'distance_accuracy_value', 'none');
#8434 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#8435 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #8436 ) ) global_unit_assigned_context ( ( #8439, #8438, #8437 ) ) representation_context ( 'none', 'workaspace' ) );
#8436 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #8439, 'distance_accuracy_value', 'none');
#8437 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#8438 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#8439 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#8440 = direction ( 'none', ( 0.9836670098195363600, 0.1799978160775634900, 0.0000000000000000000 ) ) ;
#8441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999998900 ) ) ;
#8442 = axis2_placement_3d ( 'none', #8455, #8441, #8440 ) ;
#8443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8444 = direction ( 'none', ( 0.7908549401637643400, -0.6120036467363321200, 0.0000000000000000000 ) ) ;
#8445 = cartesian_point ( 'none', ( -19.94999999999999600, 18.93000000000026600, -5.900000000000005700 ) ) ;
#8446 = axis2_placement_3d ( 'none', #8445, #8444, #8443 ) ;
#8447 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8449 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8450 = axis2_placement_3d ( 'none', #8449, #8448, #8447 ) ;
#8451 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8452 = direction ( 'none', ( 0.4999999999999919500, 0.8660254037844432600, 0.0000000000000000000 ) ) ;
#8453 = cartesian_point ( 'none', ( -24.24871130596441300, 13.99999999999977800, -27.40000000000000900 ) ) ;
#8454 = axis2_placement_3d ( 'none', #8453, #8452, #8451 ) ;
#8455 = cartesian_point ( 'none', ( -1.067852210196820400e-015, -1.817516369771866400e-015, -16.00000000000000400 ) ) ;
#8456 = direction ( 'none', ( -1.000000000000000000, -6.557254739192329800e-016, 0.0000000000000000000 ) ) ;
#8457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8458 = cartesian_point ( 'none', ( -5.236970180491002200e-018, 3.671113226648055100e-015, -6.500000000000002700 ) ) ;
#8459 = axis2_placement_3d ( 'none', #8458, #8457, #8456 ) ;
#8460 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8461 = direction ( 'none', ( -0.9237280213470682200, -0.3830490080632377700, 0.0000000000000000000 ) ) ;
#8462 = cartesian_point ( 'none', ( -14.22999999999999300, -22.94500000000000700, -5.900000000000009200 ) ) ;
#8463 = axis2_placement_3d ( 'none', #8462, #8461, #8460 ) ;
#8464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8465 = design_context ( 'detailed design', #8500, 'design' ) ;
#8466 = cc_design_person_and_organization_assignment ( #8468, #8467, ( #8480 ) ) ;
#8467 = person_and_organization_role ( 'creator' ) ;
#8468 = person_and_organization ( #8631, #8630 ) ;
#8469 = cc_design_approval ( #8477, ( #8480 ) ) ;
#8470 = approval_date_time ( #8471, #8477 ) ;
#8471 = date_and_time ( #8472, #8473 ) ;
#8472 = calendar_date ( 2020, 10, 7 ) ;
#8473 = local_time ( 8, 27, 18.00000000000000000, #8474 ) ;
#8474 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8475 = approval_person_organization ( #8479, #8477, #8476 ) ;
#8476 = approval_role ( '' ) ;
#8477 = approval ( #8478, 'unspecified' ) ;
#8478 = approval_status ( 'not_yet_approved' ) ;
#8479 = person_and_organization ( #8631, #8630 ) ;
#8480 = product_definition_formation_with_specified_source ( 'any', '', #8305, .not_known. ) ;
#8481 = cc_design_date_and_time_assignment ( #8483, #8482, ( #8429 ) ) ;
#8482 = date_time_role ( 'creation_date' ) ;
#8483 = date_and_time ( #8484, #8485 ) ;
#8484 = calendar_date ( 2020, 10, 7 ) ;
#8485 = local_time ( 8, 27, 18.00000000000000000, #8486 ) ;
#8486 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8487 = cc_design_person_and_organization_assignment ( #8489, #8488, ( #8429 ) ) ;
#8488 = person_and_organization_role ( 'creator' ) ;
#8489 = person_and_organization ( #8631, #8630 ) ;
#8490 = cc_design_approval ( #8498, ( #8429 ) ) ;
#8491 = approval_date_time ( #8492, #8498 ) ;
#8492 = date_and_time ( #8493, #8494 ) ;
#8493 = calendar_date ( 2020, 10, 7 ) ;
#8494 = local_time ( 8, 27, 18.00000000000000000, #8495 ) ;
#8495 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8496 = approval_person_organization ( #8428, #8498, #8497 ) ;
#8497 = approval_role ( '' ) ;
#8498 = approval ( #8427, 'unspecified' ) ;
#8499 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8500 ) ;
#8500 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8501 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8502 = product ( '3gn10xk-2a(�ҫ�)_default', '3gn10xk-2a(�ҫ�)_default', '', ( #8503 ) ) ;
#8503 = mechanical_context ( 'none', #8551, 'mechanical' ) ;
#8504 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8551 ) ;
#8505 = cc_design_person_and_organization_assignment ( #8517, #8513, ( #8814 ) ) ;
#8506 = approval_person_organization ( #8517, #8820, #9032 ) ;
#8507 = security_classification_level ( 'unclassified' ) ;
#8508 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #8622, #8865, $ ) ;
#8509 = product_definition_shape ( 'none', 'none', #8508 ) ;
#8510 =( representation_relationship ('none','none', #8425, #8370 ) representation_relationship_with_transformation ( #8511 )shape_representation_relationship( ) );
#8511 = item_defined_transformation ( 'none', 'none', #8416, #8359 ) ;
#8512 = context_dependent_shape_representation ( #8844, #8952 ) ;
#8513 = person_and_organization_role ( 'classification_officer' ) ;
#8514 = date_time_role ( 'classification_date' ) ;
#8515 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#8516 = cc_design_date_and_time_assignment ( #8815, #8514, ( #8814 ) ) ;
#8517 = person_and_organization ( #9031, #8515 ) ;
#8518 = product_related_product_category ( 'detail', '', ( #8305 ) ) ;
#8519 = cc_design_security_classification ( #8761, ( #8480 ) ) ;
#8520 = cc_design_approval ( #8638, ( #8761 ) ) ;
#8521 = approval ( #8522, 'unknown' ) ;
#8522 = approval_status ( 'not_yet_approved' ) ;
#8523 = cc_design_security_classification ( #8524, ( #8526 ) ) ;
#8524 = security_classification ( '', '', #8525 ) ;
#8525 = security_classification_level ( 'unclassified' ) ;
#8526 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #8622, #9020, $ ) ;
#8527 = product_definition_shape ( 'none', 'none', #8526 ) ;
#8528 =( representation_relationship ('none','none', #8425, #8354 ) representation_relationship_with_transformation ( #8529 )shape_representation_relationship( ) );
#8529 = item_defined_transformation ( 'none', 'none', #8407, #8359 ) ;
#8530 = context_dependent_shape_representation ( #8601, #8600 ) ;
#8531 = cc_design_person_and_organization_assignment ( #8536, #8533, ( #8597 ) ) ;
#8532 = cc_design_date_and_time_assignment ( #8545, #8534, ( #8597 ) ) ;
#8533 = person_and_organization_role ( 'classification_officer' ) ;
#8534 = date_time_role ( 'classification_date' ) ;
#8535 = approval_person_organization ( #8536, #8550, #8539 ) ;
#8536 = person_and_organization ( #8538, #8537 ) ;
#8537 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#8538 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8539 = approval_role ( '' ) ;
#8540 = approval_date_time ( #8541, #8550 ) ;
#8541 = date_and_time ( #8542, #8543 ) ;
#8542 = calendar_date ( 2020, 10, 7 ) ;
#8543 = local_time ( 8, 27, 18.00000000000000000, #8544 ) ;
#8544 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8545 = date_and_time ( #8546, #8547 ) ;
#8546 = calendar_date ( 2020, 10, 7 ) ;
#8547 = local_time ( 8, 27, 18.00000000000000000, #8548 ) ;
#8548 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8549 = cc_design_approval ( #8550, ( #8597 ) ) ;
#8550 = approval ( #8595, 'unknown' ) ;
#8551 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8552 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8553 = approval_role ( '' ) ;
#8554 = approval_date_time ( #8555, #8521 ) ;
#8555 = date_and_time ( #8556, #8557 ) ;
#8556 = calendar_date ( 2020, 10, 7 ) ;
#8557 = local_time ( 8, 27, 18.00000000000000000, #8558 ) ;
#8558 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8559 = date_and_time ( #8560, #8561 ) ;
#8560 = calendar_date ( 2020, 10, 7 ) ;
#8561 = local_time ( 8, 27, 18.00000000000000000, #8562 ) ;
#8562 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8563 = cc_design_approval ( #8521, ( #8524 ) ) ;
#8564 = person_and_organization ( #8631, #8630 ) ;
#8565 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#8566 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8567 = approval_role ( '' ) ;
#8568 = approval_date_time ( #8569, #8578 ) ;
#8569 = date_and_time ( #8570, #8571 ) ;
#8570 = calendar_date ( 2020, 10, 7 ) ;
#8571 = local_time ( 8, 27, 18.00000000000000000, #8572 ) ;
#8572 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8573 = date_and_time ( #8574, #8575 ) ;
#8574 = calendar_date ( 2020, 10, 7 ) ;
#8575 = local_time ( 8, 27, 18.00000000000000000, #8576 ) ;
#8576 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8577 = cc_design_approval ( #8578, ( #8581 ) ) ;
#8578 = approval ( #8579, 'unknown' ) ;
#8579 = approval_status ( 'not_yet_approved' ) ;
#8580 = cc_design_security_classification ( #8581, ( #8508 ) ) ;
#8581 = security_classification ( '', '', #8507 ) ;
#8582 = cc_design_date_and_time_assignment ( #8589, #8588, ( #8761 ) ) ;
#8583 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8584 = person_and_organization ( #8631, #8630 ) ;
#8585 = approval_date_time ( #8586, #8638 ) ;
#8586 = date_and_time ( #8593, #8594 ) ;
#8587 = person_and_organization_role ( 'design_supplier' ) ;
#8588 = date_time_role ( 'classification_date' ) ;
#8589 = date_and_time ( #8590, #8591 ) ;
#8590 = calendar_date ( 2020, 10, 7 ) ;
#8591 = local_time ( 8, 27, 18.00000000000000000, #8711 ) ;
#8592 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8593 = calendar_date ( 2020, 10, 7 ) ;
#8594 = local_time ( 8, 27, 18.00000000000000000, #8712 ) ;
#8595 = approval_status ( 'not_yet_approved' ) ;
#8596 = cc_design_security_classification ( #8597, ( #8599 ) ) ;
#8597 = security_classification ( '', '', #8598 ) ;
#8598 = security_classification_level ( 'unclassified' ) ;
#8599 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #8622, #9020, $ ) ;
#8600 = product_definition_shape ( 'none', 'none', #8599 ) ;
#8601 =( representation_relationship ('none','none', #8425, #8354 ) representation_relationship_with_transformation ( #8602 )shape_representation_relationship( ) );
#8602 = item_defined_transformation ( 'none', 'none', #8412, #8359 ) ;
#8603 = context_dependent_shape_representation ( #8510, #8509 ) ;
#8604 = cc_design_person_and_organization_assignment ( #8609, #8606, ( #8581 ) ) ;
#8605 = cc_design_date_and_time_assignment ( #8573, #8607, ( #8581 ) ) ;
#8606 = person_and_organization_role ( 'classification_officer' ) ;
#8607 = date_time_role ( 'classification_date' ) ;
#8608 = approval_person_organization ( #8609, #8578, #8567 ) ;
#8609 = person_and_organization ( #8566, #8565 ) ;
#8610 = person_and_organization ( #8631, #8630 ) ;
#8611 = cc_design_approval ( #8619, ( #8622 ) ) ;
#8612 = approval_date_time ( #8613, #8619 ) ;
#8613 = date_and_time ( #8614, #8615 ) ;
#8614 = calendar_date ( 2020, 10, 7 ) ;
#8615 = local_time ( 8, 27, 18.00000000000000000, #8616 ) ;
#8616 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8617 = approval_person_organization ( #8621, #8619, #8618 ) ;
#8618 = approval_role ( '' ) ;
#8619 = approval ( #8620, 'unspecified' ) ;
#8620 = approval_status ( 'not_yet_approved' ) ;
#8621 = person_and_organization ( #8631, #8630 ) ;
#8622 = product_definition ( 'unknown', '', #8676, #8623 ) ;
#8623 = design_context ( 'detailed design', #8625, 'design' ) ;
#8624 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8625 ) ;
#8625 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8626 = shape_definition_representation ( #8715, #8425 ) ;
#8627 = cc_design_person_and_organization_assignment ( #8629, #8628, ( #8632 ) ) ;
#8628 = person_and_organization_role ( 'design_owner' ) ;
#8629 = person_and_organization ( #8631, #8630 ) ;
#8630 = organization ( 'unspecified', 'unspecified', '' ) ;
#8631 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8632 = product ( '(�зǫ~)3gn10x(5db0101000z0)', '(�зǫ~)3gn10x(5db0101000z0)', '', ( #8633 ) ) ;
#8633 = mechanical_context ( 'none', #8592, 'mechanical' ) ;
#8634 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8592 ) ;
#8635 = approval_status ( 'not_yet_approved' ) ;
#8636 = person_and_organization ( #8631, #8630 ) ;
#8637 = approval_role ( '' ) ;
#8638 = approval ( #8635, 'unspecified' ) ;
#8639 = person_and_organization_role ( 'classification_officer' ) ;
#8640 = calendar_date ( 2020, 10, 7 ) ;
#8641 = local_time ( 8, 27, 18.00000000000000000, #8642 ) ;
#8642 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8643 = approval_person_organization ( #8647, #8645, #8644 ) ;
#8644 = approval_role ( '' ) ;
#8645 = approval ( #8646, 'unspecified' ) ;
#8646 = approval_status ( 'not_yet_approved' ) ;
#8647 = person_and_organization ( #8631, #8630 ) ;
#8648 = cc_design_date_and_time_assignment ( #8650, #8649, ( #8657 ) ) ;
#8649 = date_time_role ( 'classification_date' ) ;
#8650 = date_and_time ( #8651, #8652 ) ;
#8651 = calendar_date ( 2020, 10, 7 ) ;
#8652 = local_time ( 8, 27, 18.00000000000000000, #8653 ) ;
#8653 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8654 = cc_design_person_and_organization_assignment ( #8656, #8655, ( #8657 ) ) ;
#8655 = person_and_organization_role ( 'classification_officer' ) ;
#8656 = person_and_organization ( #8631, #8630 ) ;
#8657 = security_classification ( '', '', #8658 ) ;
#8658 = security_classification_level ( 'unclassified' ) ;
#8659 = cc_design_person_and_organization_assignment ( #8661, #8660, ( #8676 ) ) ;
#8660 = person_and_organization_role ( 'design_supplier' ) ;
#8661 = person_and_organization ( #8631, #8630 ) ;
#8662 = cc_design_person_and_organization_assignment ( #8664, #8663, ( #8676 ) ) ;
#8663 = person_and_organization_role ( 'creator' ) ;
#8664 = person_and_organization ( #8631, #8630 ) ;
#8665 = cc_design_approval ( #8673, ( #8676 ) ) ;
#8666 = approval_date_time ( #8667, #8673 ) ;
#8667 = date_and_time ( #8668, #8669 ) ;
#8668 = calendar_date ( 2020, 10, 7 ) ;
#8669 = local_time ( 8, 27, 18.00000000000000000, #8670 ) ;
#8670 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8671 = approval_person_organization ( #8675, #8673, #8672 ) ;
#8672 = approval_role ( '' ) ;
#8673 = approval ( #8674, 'unspecified' ) ;
#8674 = approval_status ( 'not_yet_approved' ) ;
#8675 = person_and_organization ( #8631, #8630 ) ;
#8676 = product_definition_formation_with_specified_source ( 'any', '', #8632, .not_known. ) ;
#8677 = cc_design_person_and_organization_assignment ( #8584, #8587, ( #8480 ) ) ;
#8678 = cc_design_date_and_time_assignment ( #8680, #8679, ( #8622 ) ) ;
#8679 = date_time_role ( 'creation_date' ) ;
#8680 = date_and_time ( #8681, #8682 ) ;
#8681 = calendar_date ( 2020, 10, 7 ) ;
#8682 = local_time ( 8, 27, 18.00000000000000000, #8683 ) ;
#8683 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8684 = cc_design_person_and_organization_assignment ( #8610, #8685, ( #8622 ) ) ;
#8685 = person_and_organization_role ( 'creator' ) ;
#8686 = cc_design_person_and_organization_assignment ( #8688, #8687, ( #8700 ) ) ;
#8687 = person_and_organization_role ( 'creator' ) ;
#8688 = person_and_organization ( #8631, #8630 ) ;
#8689 = cc_design_approval ( #8697, ( #8700 ) ) ;
#8690 = approval_date_time ( #8691, #8697 ) ;
#8691 = date_and_time ( #8692, #8693 ) ;
#8692 = calendar_date ( 2020, 10, 7 ) ;
#8693 = local_time ( 8, 27, 18.00000000000000000, #8694 ) ;
#8694 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8695 = approval_person_organization ( #8699, #8697, #8696 ) ;
#8696 = approval_role ( '' ) ;
#8697 = approval ( #8698, 'unspecified' ) ;
#8698 = approval_status ( 'not_yet_approved' ) ;
#8699 = person_and_organization ( #8631, #8630 ) ;
#8700 = product_definition ( 'unknown', '', #8760, #8701 ) ;
#8701 = design_context ( 'detailed design', #8703, 'design' ) ;
#8702 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8703 ) ;
#8703 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8704 = security_classification_level ( 'unclassified' ) ;
#8705 = cc_design_person_and_organization_assignment ( #8707, #8706, ( #8708 ) ) ;
#8706 = person_and_organization_role ( 'design_owner' ) ;
#8707 = person_and_organization ( #8631, #8630 ) ;
#8708 = product ( 'g364-m���c�ҫ�_�[�u��', 'g364-m���c�ҫ�_�[�u��', '', ( #8709 ) ) ;
#8709 = mechanical_context ( 'none', #8583, 'mechanical' ) ;
#8710 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8583 ) ;
#8711 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8712 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8713 = approval_person_organization ( #8636, #8638, #8637 ) ;
#8714 = cc_design_person_and_organization_assignment ( #8564, #8639, ( #8761 ) ) ;
#8715 = product_definition_shape ( 'none', 'none', #8622 ) ;
#8716 = product_related_product_category ( 'detail', '', ( #8632 ) ) ;
#8717 = cc_design_security_classification ( #8657, ( #8676 ) ) ;
#8718 = cc_design_approval ( #8645, ( #8657 ) ) ;
#8719 = approval_date_time ( #8720, #8645 ) ;
#8720 = date_and_time ( #8640, #8641 ) ;
#8721 = cc_design_approval ( #8729, ( #8741 ) ) ;
#8722 = approval_date_time ( #8723, #8729 ) ;
#8723 = date_and_time ( #8724, #8725 ) ;
#8724 = calendar_date ( 2020, 10, 7 ) ;
#8725 = local_time ( 8, 27, 18.00000000000000000, #8726 ) ;
#8726 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8727 = approval_person_organization ( #8731, #8729, #8728 ) ;
#8728 = approval_role ( '' ) ;
#8729 = approval ( #8730, 'unspecified' ) ;
#8730 = approval_status ( 'not_yet_approved' ) ;
#8731 = person_and_organization ( #8631, #8630 ) ;
#8732 = cc_design_date_and_time_assignment ( #8734, #8733, ( #8741 ) ) ;
#8733 = date_time_role ( 'classification_date' ) ;
#8734 = date_and_time ( #8735, #8736 ) ;
#8735 = calendar_date ( 2020, 10, 7 ) ;
#8736 = local_time ( 8, 27, 18.00000000000000000, #8737 ) ;
#8737 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8738 = cc_design_person_and_organization_assignment ( #8740, #8739, ( #8741 ) ) ;
#8739 = person_and_organization_role ( 'classification_officer' ) ;
#8740 = person_and_organization ( #8631, #8630 ) ;
#8741 = security_classification ( '', '', #8742 ) ;
#8742 = security_classification_level ( 'unclassified' ) ;
#8743 = cc_design_person_and_organization_assignment ( #8745, #8744, ( #8760 ) ) ;
#8744 = person_and_organization_role ( 'design_supplier' ) ;
#8745 = person_and_organization ( #8631, #8630 ) ;
#8746 = cc_design_person_and_organization_assignment ( #8748, #8747, ( #8760 ) ) ;
#8747 = person_and_organization_role ( 'creator' ) ;
#8748 = person_and_organization ( #8631, #8630 ) ;
#8749 = cc_design_approval ( #8757, ( #8760 ) ) ;
#8750 = approval_date_time ( #8751, #8757 ) ;
#8751 = date_and_time ( #8752, #8753 ) ;
#8752 = calendar_date ( 2020, 10, 7 ) ;
#8753 = local_time ( 8, 27, 18.00000000000000000, #8754 ) ;
#8754 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8755 = approval_person_organization ( #8759, #8757, #8756 ) ;
#8756 = approval_role ( '' ) ;
#8757 = approval ( #8758, 'unspecified' ) ;
#8758 = approval_status ( 'not_yet_approved' ) ;
#8759 = person_and_organization ( #8631, #8630 ) ;
#8760 = product_definition_formation_with_specified_source ( 'any', '', #8708, .not_known. ) ;
#8761 = security_classification ( '', '', #8704 ) ;
#8762 = cc_design_date_and_time_assignment ( #8764, #8763, ( #8700 ) ) ;
#8763 = date_time_role ( 'creation_date' ) ;
#8764 = date_and_time ( #8765, #8766 ) ;
#8765 = calendar_date ( 2020, 10, 7 ) ;
#8766 = local_time ( 8, 27, 18.00000000000000000, #8767 ) ;
#8767 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8768 = approval_person_organization ( #8772, #8770, #8769 ) ;
#8769 = approval_role ( '' ) ;
#8770 = approval ( #8771, 'unspecified' ) ;
#8771 = approval_status ( 'not_yet_approved' ) ;
#8772 = person_and_organization ( #8631, #8630 ) ;
#8773 = cc_design_date_and_time_assignment ( #8775, #8774, ( #8782 ) ) ;
#8774 = date_time_role ( 'classification_date' ) ;
#8775 = date_and_time ( #8776, #8777 ) ;
#8776 = calendar_date ( 2020, 10, 7 ) ;
#8777 = local_time ( 8, 27, 18.00000000000000000, #8778 ) ;
#8778 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8779 = cc_design_person_and_organization_assignment ( #8781, #8780, ( #8782 ) ) ;
#8780 = person_and_organization_role ( 'classification_officer' ) ;
#8781 = person_and_organization ( #8631, #8630 ) ;
#8782 = security_classification ( '', '', #8783 ) ;
#8783 = security_classification_level ( 'unclassified' ) ;
#8784 = cc_design_person_and_organization_assignment ( #8786, #8785, ( #8801 ) ) ;
#8785 = person_and_organization_role ( 'design_supplier' ) ;
#8786 = person_and_organization ( #8631, #8630 ) ;
#8787 = cc_design_person_and_organization_assignment ( #8789, #8788, ( #8801 ) ) ;
#8788 = person_and_organization_role ( 'creator' ) ;
#8789 = person_and_organization ( #8631, #8630 ) ;
#8790 = cc_design_approval ( #8798, ( #8801 ) ) ;
#8791 = approval_date_time ( #8792, #8798 ) ;
#8792 = date_and_time ( #8793, #8794 ) ;
#8793 = calendar_date ( 2020, 10, 7 ) ;
#8794 = local_time ( 8, 27, 18.00000000000000000, #8795 ) ;
#8795 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8796 = approval_person_organization ( #8800, #8798, #8797 ) ;
#8797 = approval_role ( '' ) ;
#8798 = approval ( #8799, 'unspecified' ) ;
#8799 = approval_status ( 'not_yet_approved' ) ;
#8800 = person_and_organization ( #8631, #8630 ) ;
#8801 = product_definition_formation_with_specified_source ( 'any', '', #8502, .not_known. ) ;
#8802 = shape_definition_representation ( #8821, #8384 ) ;
#8803 = cc_design_date_and_time_assignment ( #8805, #8804, ( #7574 ) ) ;
#8804 = date_time_role ( 'creation_date' ) ;
#8805 = date_and_time ( #8806, #8807 ) ;
#8806 = calendar_date ( 2020, 10, 7 ) ;
#8807 = local_time ( 8, 27, 18.00000000000000000, #8808 ) ;
#8808 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8809 = cc_design_person_and_organization_assignment ( #8811, #8810, ( #7574 ) ) ;
#8810 = person_and_organization_role ( 'creator' ) ;
#8811 = person_and_organization ( #8631, #8630 ) ;
#8812 = shape_definition_representation ( #8877, #8370 ) ;
#8813 = approval_status ( 'not_yet_approved' ) ;
#8814 = security_classification ( '', '', #8876 ) ;
#8815 = date_and_time ( #8816, #8953 ) ;
#8816 = calendar_date ( 2020, 10, 7 ) ;
#8817 = shape_definition_representation ( #9038, #8354 ) ;
#8818 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8819 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8820 = approval ( #8813, 'unknown' ) ;
#8821 = product_definition_shape ( 'none', 'none', #7574 ) ;
#8822 = product_related_product_category ( 'detail', '', ( #8502 ) ) ;
#8823 = cc_design_security_classification ( #8782, ( #8801 ) ) ;
#8824 = cc_design_approval ( #8770, ( #8782 ) ) ;
#8825 = approval_date_time ( #8826, #8770 ) ;
#8826 = date_and_time ( #8827, #8828 ) ;
#8827 = calendar_date ( 2020, 10, 7 ) ;
#8828 = local_time ( 8, 27, 18.00000000000000000, #8829 ) ;
#8829 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8830 = person_and_organization_role ( 'creator' ) ;
#8831 = person_and_organization ( #8631, #8630 ) ;
#8832 = cc_design_approval ( #8840, ( #8843 ) ) ;
#8833 = approval_date_time ( #8834, #8840 ) ;
#8834 = date_and_time ( #8835, #8836 ) ;
#8835 = calendar_date ( 2020, 10, 7 ) ;
#8836 = local_time ( 8, 27, 18.00000000000000000, #8837 ) ;
#8837 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8838 = approval_person_organization ( #8842, #8840, #8839 ) ;
#8839 = approval_role ( '' ) ;
#8840 = approval ( #8841, 'unspecified' ) ;
#8841 = approval_status ( 'not_yet_approved' ) ;
#8842 = person_and_organization ( #8631, #8630 ) ;
#8843 = product_definition_formation_with_specified_source ( 'any', '', #8873, .not_known. ) ;
#8844 =( representation_relationship ('none','none', #8425, #8400 ) representation_relationship_with_transformation ( #9024 )shape_representation_relationship( ) );
#8845 = cc_design_date_and_time_assignment ( #8847, #8846, ( #8865 ) ) ;
#8846 = date_time_role ( 'creation_date' ) ;
#8847 = date_and_time ( #8848, #8849 ) ;
#8848 = calendar_date ( 2020, 10, 7 ) ;
#8849 = local_time ( 8, 27, 18.00000000000000000, #8850 ) ;
#8850 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8851 = cc_design_person_and_organization_assignment ( #8853, #8852, ( #8865 ) ) ;
#8852 = person_and_organization_role ( 'creator' ) ;
#8853 = person_and_organization ( #8631, #8630 ) ;
#8854 = cc_design_approval ( #8862, ( #8865 ) ) ;
#8855 = approval_date_time ( #8856, #8862 ) ;
#8856 = date_and_time ( #8857, #8858 ) ;
#8857 = calendar_date ( 2020, 10, 7 ) ;
#8858 = local_time ( 8, 27, 18.00000000000000000, #8859 ) ;
#8859 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8860 = approval_person_organization ( #8864, #8862, #8861 ) ;
#8861 = approval_role ( '' ) ;
#8862 = approval ( #8863, 'unspecified' ) ;
#8863 = approval_status ( 'not_yet_approved' ) ;
#8864 = person_and_organization ( #8631, #8630 ) ;
#8865 = product_definition ( 'unknown', '', #8843, #8866 ) ;
#8866 = design_context ( 'detailed design', #8868, 'design' ) ;
#8867 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8868 ) ;
#8868 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8869 = shape_definition_representation ( #8957, #8369 ) ;
#8870 = cc_design_person_and_organization_assignment ( #8872, #8871, ( #8873 ) ) ;
#8871 = person_and_organization_role ( 'design_owner' ) ;
#8872 = person_and_organization ( #8631, #8630 ) ;
#8873 = product ( 'ft250', 'ft250', '', ( #8874 ) ) ;
#8874 = mechanical_context ( 'none', #8819, 'mechanical' ) ;
#8875 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8819 ) ;
#8876 = security_classification_level ( 'unclassified' ) ;
#8877 = product_definition_shape ( 'none', 'none', #8865 ) ;
#8878 = product_related_product_category ( 'detail', '', ( #8873 ) ) ;
#8879 = cc_design_security_classification ( #8900, ( #8843 ) ) ;
#8880 = cc_design_approval ( #8888, ( #8900 ) ) ;
#8881 = approval_date_time ( #8882, #8888 ) ;
#8882 = date_and_time ( #8883, #8884 ) ;
#8883 = calendar_date ( 2020, 10, 7 ) ;
#8884 = local_time ( 8, 27, 18.00000000000000000, #8885 ) ;
#8885 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8886 = approval_person_organization ( #8890, #8888, #8887 ) ;
#8887 = approval_role ( '' ) ;
#8888 = approval ( #8889, 'unspecified' ) ;
#8889 = approval_status ( 'not_yet_approved' ) ;
#8890 = person_and_organization ( #8631, #8630 ) ;
#8891 = cc_design_date_and_time_assignment ( #8893, #8892, ( #8900 ) ) ;
#8892 = date_time_role ( 'classification_date' ) ;
#8893 = date_and_time ( #8894, #8895 ) ;
#8894 = calendar_date ( 2020, 10, 7 ) ;
#8895 = local_time ( 8, 27, 18.00000000000000000, #8896 ) ;
#8896 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8897 = cc_design_person_and_organization_assignment ( #8899, #8898, ( #8900 ) ) ;
#8898 = person_and_organization_role ( 'classification_officer' ) ;
#8899 = person_and_organization ( #8631, #8630 ) ;
#8900 = security_classification ( '', '', #8901 ) ;
#8901 = security_classification_level ( 'unclassified' ) ;
#8902 = cc_design_person_and_organization_assignment ( #8904, #8903, ( #8843 ) ) ;
#8903 = person_and_organization_role ( 'design_supplier' ) ;
#8904 = person_and_organization ( #8631, #8630 ) ;
#8905 = cc_design_person_and_organization_assignment ( #8831, #8830, ( #8843 ) ) ;
#8906 = cc_design_person_and_organization_assignment ( #8908, #8907, ( #8920 ) ) ;
#8907 = person_and_organization_role ( 'creator' ) ;
#8908 = person_and_organization ( #8631, #8630 ) ;
#8909 = cc_design_approval ( #8917, ( #8920 ) ) ;
#8910 = approval_date_time ( #8911, #8917 ) ;
#8911 = date_and_time ( #8912, #8913 ) ;
#8912 = calendar_date ( 2020, 10, 7 ) ;
#8913 = local_time ( 8, 27, 18.00000000000000000, #8914 ) ;
#8914 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8915 = approval_person_organization ( #8919, #8917, #8916 ) ;
#8916 = approval_role ( '' ) ;
#8917 = approval ( #8918, 'unspecified' ) ;
#8918 = approval_status ( 'not_yet_approved' ) ;
#8919 = person_and_organization ( #8631, #8630 ) ;
#8920 = product_definition_formation_with_specified_source ( 'any', '', #8949, .not_known. ) ;
#8921 = cc_design_date_and_time_assignment ( #8923, #8922, ( #8941 ) ) ;
#8922 = date_time_role ( 'creation_date' ) ;
#8923 = date_and_time ( #8924, #8925 ) ;
#8924 = calendar_date ( 2020, 10, 7 ) ;
#8925 = local_time ( 8, 27, 18.00000000000000000, #8926 ) ;
#8926 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8927 = cc_design_person_and_organization_assignment ( #8929, #8928, ( #8941 ) ) ;
#8928 = person_and_organization_role ( 'creator' ) ;
#8929 = person_and_organization ( #8631, #8630 ) ;
#8930 = cc_design_approval ( #8938, ( #8941 ) ) ;
#8931 = approval_date_time ( #8932, #8938 ) ;
#8932 = date_and_time ( #8933, #8934 ) ;
#8933 = calendar_date ( 2020, 10, 7 ) ;
#8934 = local_time ( 8, 27, 18.00000000000000000, #8935 ) ;
#8935 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8936 = approval_person_organization ( #8940, #8938, #8937 ) ;
#8937 = approval_role ( '' ) ;
#8938 = approval ( #8939, 'unspecified' ) ;
#8939 = approval_status ( 'not_yet_approved' ) ;
#8940 = person_and_organization ( #8631, #8630 ) ;
#8941 = product_definition ( 'unknown', '', #8920, #8942 ) ;
#8942 = design_context ( 'detailed design', #8944, 'design' ) ;
#8943 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8944 ) ;
#8944 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8945 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8946 = cc_design_person_and_organization_assignment ( #8948, #8947, ( #8949 ) ) ;
#8947 = person_and_organization_role ( 'design_owner' ) ;
#8948 = person_and_organization ( #8631, #8630 ) ;
#8949 = product ( '3gn10x��', '3gn10x��', '', ( #8950 ) ) ;
#8950 = mechanical_context ( 'none', #8818, 'mechanical' ) ;
#8951 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8818 ) ;
#8952 = product_definition_shape ( 'none', 'none', #8999 ) ;
#8953 = local_time ( 8, 27, 18.00000000000000000, #8954 ) ;
#8954 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8955 = cc_design_approval ( #8820, ( #8814 ) ) ;
#8956 = cc_design_security_classification ( #8814, ( #8999 ) ) ;
#8957 = product_definition_shape ( 'none', 'none', #8941 ) ;
#8958 = product_related_product_category ( 'detail', '', ( #8949 ) ) ;
#8959 = cc_design_security_classification ( #8980, ( #8920 ) ) ;
#8960 = cc_design_approval ( #8968, ( #8980 ) ) ;
#8961 = approval_date_time ( #8962, #8968 ) ;
#8962 = date_and_time ( #8963, #8964 ) ;
#8963 = calendar_date ( 2020, 10, 7 ) ;
#8964 = local_time ( 8, 27, 18.00000000000000000, #8965 ) ;
#8965 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8966 = approval_person_organization ( #8970, #8968, #8967 ) ;
#8967 = approval_role ( '' ) ;
#8968 = approval ( #8969, 'unspecified' ) ;
#8969 = approval_status ( 'not_yet_approved' ) ;
#8970 = person_and_organization ( #8631, #8630 ) ;
#8971 = cc_design_date_and_time_assignment ( #8973, #8972, ( #8980 ) ) ;
#8972 = date_time_role ( 'classification_date' ) ;
#8973 = date_and_time ( #8974, #8975 ) ;
#8974 = calendar_date ( 2020, 10, 7 ) ;
#8975 = local_time ( 8, 27, 18.00000000000000000, #8976 ) ;
#8976 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8977 = cc_design_person_and_organization_assignment ( #8979, #8978, ( #8980 ) ) ;
#8978 = person_and_organization_role ( 'classification_officer' ) ;
#8979 = person_and_organization ( #8631, #8630 ) ;
#8980 = security_classification ( '', '', #8981 ) ;
#8981 = security_classification_level ( 'unclassified' ) ;
#8982 = cc_design_person_and_organization_assignment ( #8984, #8983, ( #8920 ) ) ;
#8983 = person_and_organization_role ( 'design_supplier' ) ;
#8984 = person_and_organization ( #8631, #8630 ) ;
#8985 = person_and_organization_role ( 'creator' ) ;
#8986 = person_and_organization ( #8631, #8630 ) ;
#8987 = cc_design_approval ( #8995, ( #8998 ) ) ;
#8988 = approval_date_time ( #8989, #8995 ) ;
#8989 = date_and_time ( #8990, #8991 ) ;
#8990 = calendar_date ( 2020, 10, 7 ) ;
#8991 = local_time ( 8, 27, 18.00000000000000000, #8992 ) ;
#8992 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8993 = approval_person_organization ( #8997, #8995, #8994 ) ;
#8994 = approval_role ( '' ) ;
#8995 = approval ( #8996, 'unspecified' ) ;
#8996 = approval_status ( 'not_yet_approved' ) ;
#8997 = person_and_organization ( #8631, #8630 ) ;
#8998 = product_definition_formation_with_specified_source ( 'any', '', #9028, .not_known. ) ;
#8999 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #8622, #8429, $ ) ;
#9000 = cc_design_date_and_time_assignment ( #9002, #9001, ( #9020 ) ) ;
#9001 = date_time_role ( 'creation_date' ) ;
#9002 = date_and_time ( #9003, #9004 ) ;
#9003 = calendar_date ( 2020, 10, 7 ) ;
#9004 = local_time ( 8, 27, 18.00000000000000000, #9005 ) ;
#9005 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9006 = cc_design_person_and_organization_assignment ( #9008, #9007, ( #9020 ) ) ;
#9007 = person_and_organization_role ( 'creator' ) ;
#9008 = person_and_organization ( #8631, #8630 ) ;
#9009 = cc_design_approval ( #9017, ( #9020 ) ) ;
#9010 = approval_date_time ( #9011, #9017 ) ;
#9011 = date_and_time ( #9012, #9013 ) ;
#9012 = calendar_date ( 2020, 10, 7 ) ;
#9013 = local_time ( 8, 27, 18.00000000000000000, #9014 ) ;
#9014 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9015 = approval_person_organization ( #9019, #9017, #9016 ) ;
#9016 = approval_role ( '' ) ;
#9017 = approval ( #9018, 'unspecified' ) ;
#9018 = approval_status ( 'not_yet_approved' ) ;
#9019 = person_and_organization ( #8631, #8630 ) ;
#9020 = product_definition ( 'unknown', '', #8998, #9021 ) ;
#9021 = design_context ( 'detailed design', #9023, 'design' ) ;
#9022 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #9023 ) ;
#9023 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#9024 = item_defined_transformation ( 'none', 'none', #8421, #8359 ) ;
#9025 = cc_design_person_and_organization_assignment ( #9027, #9026, ( #9028 ) ) ;
#9026 = person_and_organization_role ( 'design_owner' ) ;
#9027 = person_and_organization ( #8631, #8630 ) ;
#9028 = product ( 'jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n_jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n', 'jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n_jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n', '', ( #9029 ) ) ;
#9029 = mechanical_context ( 'none', #8945, 'mechanical' ) ;
#9030 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8945 ) ;
#9031 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9032 = approval_role ( '' ) ;
#9033 = approval_date_time ( #9034, #8820 ) ;
#9034 = date_and_time ( #9035, #9036 ) ;
#9035 = calendar_date ( 2020, 10, 7 ) ;
#9036 = local_time ( 8, 27, 18.00000000000000000, #9037 ) ;
#9037 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9038 = product_definition_shape ( 'none', 'none', #9020 ) ;
#9039 = product_related_product_category ( 'detail', '', ( #9028 ) ) ;
#9040 = cc_design_security_classification ( #9061, ( #8998 ) ) ;
#9041 = cc_design_approval ( #9049, ( #9061 ) ) ;
#9042 = approval_date_time ( #9043, #9049 ) ;
#9043 = date_and_time ( #9044, #9045 ) ;
#9044 = calendar_date ( 2020, 10, 7 ) ;
#9045 = local_time ( 8, 27, 18.00000000000000000, #9046 ) ;
#9046 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9047 = approval_person_organization ( #9051, #9049, #9048 ) ;
#9048 = approval_role ( '' ) ;
#9049 = approval ( #9050, 'unspecified' ) ;
#9050 = approval_status ( 'not_yet_approved' ) ;
#9051 = person_and_organization ( #8631, #8630 ) ;
#9052 = cc_design_date_and_time_assignment ( #9054, #9053, ( #9061 ) ) ;
#9053 = date_time_role ( 'classification_date' ) ;
#9054 = date_and_time ( #9055, #9056 ) ;
#9055 = calendar_date ( 2020, 10, 7 ) ;
#9056 = local_time ( 8, 27, 18.00000000000000000, #9057 ) ;
#9057 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9058 = cc_design_person_and_organization_assignment ( #9060, #9059, ( #9061 ) ) ;
#9059 = person_and_organization_role ( 'classification_officer' ) ;
#9060 = person_and_organization ( #8631, #8630 ) ;
#9061 = security_classification ( '', '', #9062 ) ;
#9062 = security_classification_level ( 'unclassified' ) ;
#9063 = cc_design_person_and_organization_assignment ( #9065, #9064, ( #8998 ) ) ;
#9064 = person_and_organization_role ( 'design_supplier' ) ;
#9065 = person_and_organization ( #8631, #8630 ) ;
#9066 = cc_design_person_and_organization_assignment ( #8986, #8985, ( #8998 ) ) ;
#9067 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9068 = approval_role ( '' ) ;
#9069 = approval_date_time ( #9070, #9079 ) ;
#9070 = date_and_time ( #9071, #9072 ) ;
#9071 = calendar_date ( 2020, 10, 7 ) ;
#9072 = local_time ( 8, 27, 18.00000000000000000, #9073 ) ;
#9073 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9074 = date_and_time ( #9075, #9076 ) ;
#9075 = calendar_date ( 2020, 10, 7 ) ;
#9076 = local_time ( 8, 27, 18.00000000000000000, #9077 ) ;
#9077 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9078 = cc_design_approval ( #9079, ( #9082 ) ) ;
#9079 = approval ( #9080, 'unknown' ) ;
#9080 = approval_status ( 'not_yet_approved' ) ;
#9081 = cc_design_security_classification ( #9082, ( #9084 ) ) ;
#9082 = security_classification ( '', '', #9083 ) ;
#9083 = security_classification_level ( 'unclassified' ) ;
#9084 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #8622, #8429, $ ) ;
#9085 = product_definition_shape ( 'none', 'none', #9084 ) ;
#9086 =( representation_relationship ('none','none', #8425, #8400 ) representation_relationship_with_transformation ( #9087 )shape_representation_relationship( ) );
#9087 = item_defined_transformation ( 'none', 'none', #8403, #8359 ) ;
#9088 = context_dependent_shape_representation ( #8528, #8527 ) ;
#9089 = cc_design_person_and_organization_assignment ( #9094, #9091, ( #8524 ) ) ;
#9090 = cc_design_date_and_time_assignment ( #8559, #9092, ( #8524 ) ) ;
#9091 = person_and_organization_role ( 'classification_officer' ) ;
#9092 = date_time_role ( 'classification_date' ) ;
#9093 = approval_person_organization ( #9094, #8521, #8553 ) ;
#9094 = person_and_organization ( #8552, #9095 ) ;
#9095 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#9096 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9097 = approval_role ( '' ) ;
#9098 = approval_date_time ( #9099, #9108 ) ;
#9099 = date_and_time ( #9100, #9101 ) ;
#9100 = calendar_date ( 2020, 10, 7 ) ;
#9101 = local_time ( 8, 27, 18.00000000000000000, #9102 ) ;
#9102 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9103 = date_and_time ( #9104, #9105 ) ;
#9104 = calendar_date ( 2020, 10, 7 ) ;
#9105 = local_time ( 8, 27, 18.00000000000000000, #9106 ) ;
#9106 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9107 = cc_design_approval ( #9108, ( #9111 ) ) ;
#9108 = approval ( #9109, 'unknown' ) ;
#9109 = approval_status ( 'not_yet_approved' ) ;
#9110 = cc_design_security_classification ( #9111, ( #9113 ) ) ;
#9111 = security_classification ( '', '', #9112 ) ;
#9112 = security_classification_level ( 'unclassified' ) ;
#9113 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #8622, #8429, $ ) ;
#9114 = product_definition_shape ( 'none', 'none', #9113 ) ;
#9115 =( representation_relationship ('none','none', #8425, #8400 ) representation_relationship_with_transformation ( #9116 )shape_representation_relationship( ) );
#9116 = item_defined_transformation ( 'none', 'none', #8463, #8359 ) ;
#9117 = context_dependent_shape_representation ( #9086, #9085 ) ;
#9118 = cc_design_person_and_organization_assignment ( #9123, #9120, ( #9082 ) ) ;
#9119 = cc_design_date_and_time_assignment ( #9074, #9121, ( #9082 ) ) ;
#9120 = person_and_organization_role ( 'classification_officer' ) ;
#9121 = date_time_role ( 'classification_date' ) ;
#9122 = approval_person_organization ( #9123, #9079, #9068 ) ;
#9123 = person_and_organization ( #9067, #9124 ) ;
#9124 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#9125 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9126 = approval_role ( '' ) ;
#9127 = approval_date_time ( #9128, #9137 ) ;
#9128 = date_and_time ( #9129, #9130 ) ;
#9129 = calendar_date ( 2020, 10, 7 ) ;
#9130 = local_time ( 8, 27, 18.00000000000000000, #9131 ) ;
#9131 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9132 = date_and_time ( #9133, #9134 ) ;
#9133 = calendar_date ( 2020, 10, 7 ) ;
#9134 = local_time ( 8, 27, 18.00000000000000000, #9135 ) ;
#9135 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9136 = cc_design_approval ( #9137, ( #9140 ) ) ;
#9137 = approval ( #9138, 'unknown' ) ;
#9138 = approval_status ( 'not_yet_approved' ) ;
#9139 = cc_design_security_classification ( #9140, ( #9142 ) ) ;
#9140 = security_classification ( '', '', #9141 ) ;
#9141 = security_classification_level ( 'unclassified' ) ;
#9142 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #8622, #8941, $ ) ;
#9143 = product_definition_shape ( 'none', 'none', #9142 ) ;
#9144 =( representation_relationship ('none','none', #8425, #8369 ) representation_relationship_with_transformation ( #9145 )shape_representation_relationship( ) );
#9145 = item_defined_transformation ( 'none', 'none', #8459, #8359 ) ;
#9146 = context_dependent_shape_representation ( #9115, #9114 ) ;
#9147 = cc_design_person_and_organization_assignment ( #9152, #9149, ( #9111 ) ) ;
#9148 = cc_design_date_and_time_assignment ( #9103, #9150, ( #9111 ) ) ;
#9149 = person_and_organization_role ( 'classification_officer' ) ;
#9150 = date_time_role ( 'classification_date' ) ;
#9151 = approval_person_organization ( #9152, #9108, #9097 ) ;
#9152 = person_and_organization ( #9096, #9153 ) ;
#9153 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#9154 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9155 = approval_role ( '' ) ;
#9156 = approval_date_time ( #9157, #9166 ) ;
#9157 = date_and_time ( #9158, #9159 ) ;
#9158 = calendar_date ( 2020, 10, 7 ) ;
#9159 = local_time ( 8, 27, 18.00000000000000000, #9160 ) ;
#9160 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9161 = date_and_time ( #9162, #9163 ) ;
#9162 = calendar_date ( 2020, 10, 7 ) ;
#9163 = local_time ( 8, 27, 18.00000000000000000, #9164 ) ;
#9164 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9165 = cc_design_approval ( #9166, ( #9169 ) ) ;
#9166 = approval ( #9167, 'unknown' ) ;
#9167 = approval_status ( 'not_yet_approved' ) ;
#9168 = cc_design_security_classification ( #9169, ( #9171 ) ) ;
#9169 = security_classification ( '', '', #9170 ) ;
#9170 = security_classification_level ( 'unclassified' ) ;
#9171 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #8622, #9020, $ ) ;
#9172 = product_definition_shape ( 'none', 'none', #9171 ) ;
#9173 =( representation_relationship ('none','none', #8425, #8354 ) representation_relationship_with_transformation ( #9174 )shape_representation_relationship( ) );
#9174 = item_defined_transformation ( 'none', 'none', #8454, #8359 ) ;
#9175 = context_dependent_shape_representation ( #9144, #9143 ) ;
#9176 = cc_design_person_and_organization_assignment ( #9181, #9178, ( #9140 ) ) ;
#9177 = cc_design_date_and_time_assignment ( #9132, #9179, ( #9140 ) ) ;
#9178 = person_and_organization_role ( 'classification_officer' ) ;
#9179 = date_time_role ( 'classification_date' ) ;
#9180 = approval_person_organization ( #9181, #9137, #9126 ) ;
#9181 = person_and_organization ( #9125, #9182 ) ;
#9182 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#9183 = person ( 'nauo-per9', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9184 = approval_role ( '' ) ;
#9185 = approval_date_time ( #9186, #9195 ) ;
#9186 = date_and_time ( #9187, #9188 ) ;
#9187 = calendar_date ( 2020, 10, 7 ) ;
#9188 = local_time ( 8, 27, 18.00000000000000000, #9189 ) ;
#9189 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9190 = date_and_time ( #9191, #9192 ) ;
#9191 = calendar_date ( 2020, 10, 7 ) ;
#9192 = local_time ( 8, 27, 18.00000000000000000, #9193 ) ;
#9193 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9194 = cc_design_approval ( #9195, ( #9198 ) ) ;
#9195 = approval ( #9196, 'unknown' ) ;
#9196 = approval_status ( 'not_yet_approved' ) ;
#9197 = cc_design_security_classification ( #9198, ( #9200 ) ) ;
#9198 = security_classification ( '', '', #9199 ) ;
#9199 = security_classification_level ( 'unclassified' ) ;
#9200 = next_assembly_usage_occurrence ( 'nauo9', ' ', ' ', #8622, #8700, $ ) ;
#9201 = product_definition_shape ( 'none', 'none', #9200 ) ;
#9202 =( representation_relationship ('none','none', #8425, #8430 ) representation_relationship_with_transformation ( #9203 )shape_representation_relationship( ) );
#9203 = item_defined_transformation ( 'none', 'none', #8450, #8359 ) ;
#9204 = context_dependent_shape_representation ( #9173, #9172 ) ;
#9205 = cc_design_person_and_organization_assignment ( #9210, #9207, ( #9169 ) ) ;
#9206 = cc_design_date_and_time_assignment ( #9161, #9208, ( #9169 ) ) ;
#9207 = person_and_organization_role ( 'classification_officer' ) ;
#9208 = date_time_role ( 'classification_date' ) ;
#9209 = approval_person_organization ( #9210, #9166, #9155 ) ;
#9210 = person_and_organization ( #9154, #9211 ) ;
#9211 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#9212 = person ( 'nauo-per10', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9213 = approval_role ( '' ) ;
#9214 = approval_date_time ( #9215, #9224 ) ;
#9215 = date_and_time ( #9216, #9217 ) ;
#9216 = calendar_date ( 2020, 10, 7 ) ;
#9217 = local_time ( 8, 27, 18.00000000000000000, #9218 ) ;
#9218 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9219 = date_and_time ( #9220, #9221 ) ;
#9220 = calendar_date ( 2020, 10, 7 ) ;
#9221 = local_time ( 8, 27, 18.00000000000000000, #9222 ) ;
#9222 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9223 = cc_design_approval ( #9224, ( #9227 ) ) ;
#9224 = approval ( #9225, 'unknown' ) ;
#9225 = approval_status ( 'not_yet_approved' ) ;
#9226 = cc_design_security_classification ( #9227, ( #9229 ) ) ;
#9227 = security_classification ( '', '', #9228 ) ;
#9228 = security_classification_level ( 'unclassified' ) ;
#9229 = next_assembly_usage_occurrence ( 'nauo10', ' ', ' ', #8622, #8429, $ ) ;
#9230 = product_definition_shape ( 'none', 'none', #9229 ) ;
#9231 =( representation_relationship ('none','none', #8425, #8400 ) representation_relationship_with_transformation ( #9232 )shape_representation_relationship( ) );
#9232 = item_defined_transformation ( 'none', 'none', #8446, #8359 ) ;
#9233 = context_dependent_shape_representation ( #9202, #9201 ) ;
#9234 = cc_design_person_and_organization_assignment ( #9239, #9236, ( #9198 ) ) ;
#9235 = cc_design_date_and_time_assignment ( #9190, #9237, ( #9198 ) ) ;
#9236 = person_and_organization_role ( 'classification_officer' ) ;
#9237 = date_time_role ( 'classification_date' ) ;
#9238 = approval_person_organization ( #9239, #9195, #9184 ) ;
#9239 = person_and_organization ( #9183, #9240 ) ;
#9240 = organization ( 'nauo-org9', 'unspecified', 'unspecified' ) ;
#9241 = person ( 'nauo-per11', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9242 = approval_role ( '' ) ;
#9243 = approval_date_time ( #9244, #9253 ) ;
#9244 = date_and_time ( #9245, #9246 ) ;
#9245 = calendar_date ( 2020, 10, 7 ) ;
#9246 = local_time ( 8, 27, 18.00000000000000000, #9247 ) ;
#9247 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9248 = date_and_time ( #9249, #9250 ) ;
#9249 = calendar_date ( 2020, 10, 7 ) ;
#9250 = local_time ( 8, 27, 18.00000000000000000, #9251 ) ;
#9251 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9252 = cc_design_approval ( #9253, ( #9256 ) ) ;
#9253 = approval ( #9254, 'unknown' ) ;
#9254 = approval_status ( 'not_yet_approved' ) ;
#9255 = cc_design_security_classification ( #9256, ( #9258 ) ) ;
#9256 = security_classification ( '', '', #9257 ) ;
#9257 = security_classification_level ( 'unclassified' ) ;
#9258 = next_assembly_usage_occurrence ( 'nauo11', ' ', ' ', #8622, #7574, $ ) ;
#9259 = product_definition_shape ( 'none', 'none', #9258 ) ;
#9260 =( representation_relationship ('none','none', #8425, #8384 ) representation_relationship_with_transformation ( #9261 )shape_representation_relationship( ) );
#9261 = item_defined_transformation ( 'none', 'none', #8442, #8359 ) ;
#9262 = context_dependent_shape_representation ( #9231, #9230 ) ;
#9263 = cc_design_person_and_organization_assignment ( #9268, #9265, ( #9227 ) ) ;
#9264 = cc_design_date_and_time_assignment ( #9219, #9266, ( #9227 ) ) ;
#9265 = person_and_organization_role ( 'classification_officer' ) ;
#9266 = date_time_role ( 'classification_date' ) ;
#9267 = approval_person_organization ( #9268, #9224, #9213 ) ;
#9268 = person_and_organization ( #9212, #9269 ) ;
#9269 = organization ( 'nauo-org10', 'unspecified', 'unspecified' ) ;
#9270 = context_dependent_shape_representation ( #9260, #9259 ) ;
#9271 = cc_design_person_and_organization_assignment ( #9276, #9273, ( #9256 ) ) ;
#9272 = cc_design_date_and_time_assignment ( #9248, #9274, ( #9256 ) ) ;
#9273 = person_and_organization_role ( 'classification_officer' ) ;
#9274 = date_time_role ( 'classification_date' ) ;
#9275 = approval_person_organization ( #9276, #9253, #9242 ) ;
#9276 = person_and_organization ( #9241, #9277 ) ;
#9277 = organization ( 'nauo-org11', 'unspecified', 'unspecified' ) ;
#9278 = edge_curve ( 'none', #9457, #548, #7553, .t. ) ;
#9279 = oriented_edge ( 'none', *, *, #1018, .t. ) ;
#9280 = oriented_edge ( 'none', *, *, #9530, .f. ) ;
#9281 = oriented_edge ( 'none', *, *, #366, .t. ) ;
#9282 = oriented_edge ( 'none', *, *, #9284, .t. ) ;
#9283 = vertex_point ( 'none', #7540 ) ;
#9284 = edge_curve ( 'none', #354, #353, #7595, .t. ) ;
#9285 = oriented_edge ( 'none', *, *, #9289, .t. ) ;
#9286 = oriented_edge ( 'none', *, *, #9313, .t. ) ;
#9287 = oriented_edge ( 'none', *, *, #9307, .f. ) ;
#9288 = oriented_edge ( 'none', *, *, #9301, .t. ) ;
#9289 = edge_curve ( 'none', #353, #9283, #7593, .t. ) ;
#9290 = oriented_edge ( 'none', *, *, #9550, .f. ) ;
#9291 = edge_curve ( 'none', #354, #350, #7590, .t. ) ;
#9292 = vertex_point ( 'none', #7580 ) ;
#9293 = oriented_edge ( 'none', *, *, #9320, .t. ) ;
#9294 = vertex_point ( 'none', #7588 ) ;
#9295 = edge_curve ( 'none', #363, #350, #7581, .t. ) ;
#9296 = vertex_point ( 'none', #7571 ) ;
#9297 = vertex_point ( 'none', #7587 ) ;
#9298 = oriented_edge ( 'none', *, *, #9305, .t. ) ;
#9299 = edge_curve ( 'none', #339, #9306, #6376, .t. ) ;
#9300 = oriented_edge ( 'none', *, *, #9299, .t. ) ;
#9301 = edge_curve ( 'none', #9306, #9533, #7619, .t. ) ;
#9302 = oriented_edge ( 'none', *, *, #1647, .f. ) ;
#9303 = edge_curve ( 'none', #9296, #9526, #7617, .t. ) ;
#9304 = edge_curve ( 'none', #9294, #336, #7607, .t. ) ;
#9305 = edge_curve ( 'none', #9509, #339, #7599, .t. ) ;
#9306 = vertex_point ( 'none', #7604 ) ;
#9307 = edge_curve ( 'none', #9294, #9292, #7611, .t. ) ;
#9308 = oriented_edge ( 'none', *, *, #9321, .t. ) ;
#9309 = oriented_edge ( 'none', *, *, #9310, .t. ) ;
#9310 = edge_curve ( 'none', #9297, #9323, #7640, .t. ) ;
#9311 = edge_loop ( 'none', ( #9319, #9344, #9332, #9333 ) ) ;
#9312 = vertex_point ( 'none', #7641 ) ;
#9313 = edge_curve ( 'none', #9323, #9292, #7632, .t. ) ;
#9314 = edge_loop ( 'none', ( #9317, #9316 ) ) ;
#9315 = oriented_edge ( 'none', *, *, #9303, .f. ) ;
#9316 = oriented_edge ( 'none', *, *, #9369, .t. ) ;
#9317 = oriented_edge ( 'none', *, *, #9378, .t. ) ;
#9318 = oriented_edge ( 'none', *, *, #9324, .t. ) ;
#9319 = oriented_edge ( 'none', *, *, #317, .t. ) ;
#9320 = edge_curve ( 'none', #9296, #9297, #7635, .t. ) ;
#9321 = edge_curve ( 'none', #336, #9312, #7626, .t. ) ;
#9322 = vertex_point ( 'none', #7616 ) ;
#9323 = vertex_point ( 'none', #7636 ) ;
#9324 = edge_curve ( 'none', #9312, #325, #7649, .t. ) ;
#9325 = edge_curve ( 'none', #9338, #9327, #7671, .t. ) ;
#9326 = edge_loop ( 'none', ( #9343, #9354, #9340, #9335, #9331, #761 ) ) ;
#9327 = vertex_point ( 'none', #7672 ) ;
#9328 = oriented_edge ( 'none', *, *, #9304, .t. ) ;
#9329 = advanced_face ( 'none', ( #7668 ), #7665, .f. ) ;
#9330 = edge_curve ( 'none', #9327, #9322, #7659, .t. ) ;
#9331 = oriented_edge ( 'none', *, *, #757, .t. ) ;
#9332 = oriented_edge ( 'none', *, *, #9336, .t. ) ;
#9333 = oriented_edge ( 'none', *, *, #560, .t. ) ;
#9334 = edge_curve ( 'none', #9349, #9339, #7650, .t. ) ;
#9335 = oriented_edge ( 'none', *, *, #9334, .t. ) ;
#9336 = edge_curve ( 'none', #9337, #510, #7620, .t. ) ;
#9337 = vertex_point ( 'none', #7651 ) ;
#9338 = vertex_point ( 'none', #7706 ) ;
#9339 = vertex_point ( 'none', #7697 ) ;
#9340 = oriented_edge ( 'none', *, *, #9348, .t. ) ;
#9341 = advanced_face ( 'none', ( #7673 ), #7658, .f. ) ;
#9342 = edge_curve ( 'none', #325, #9337, #7694, .t. ) ;
#9343 = oriented_edge ( 'none', *, *, #9325, .t. ) ;
#9344 = oriented_edge ( 'none', *, *, #9342, .t. ) ;
#9345 = cartesian_point ( 'none', ( 30.04169794357540000, 10.41637916436116200, -27.28673796404358100 ) ) ;
#9346 = vertex_point ( 'none', #7696 ) ;
#9347 = oriented_edge ( 'none', *, *, #758, .t. ) ;
#9348 = edge_curve ( 'none', #9322, #9349, #7686, .t. ) ;
#9349 = vertex_point ( 'none', #7683 ) ;
#9350 = oriented_edge ( 'none', *, *, #750, .t. ) ;
#9351 = oriented_edge ( 'none', *, *, #9521, .f. ) ;
#9352 = oriented_edge ( 'none', *, *, #528, .t. ) ;
#9353 = oriented_edge ( 'none', *, *, #9348, .f. ) ;
#9354 = oriented_edge ( 'none', *, *, #9330, .t. ) ;
#9355 = edge_curve ( 'none', #9497, #9346, #7685, .t. ) ;
#9356 = edge_curve ( 'none', #9598, #9370, #7733, .t. ) ;
#9357 = advanced_face ( 'none', ( #7734 ), #7691, .f. ) ;
#9358 = vertex_point ( 'none', #7684 ) ;
#9359 = oriented_edge ( 'none', *, *, #9369, .f. ) ;
#9360 = edge_loop ( 'none', ( #9372, #9580, #9413, #9412 ) ) ;
#9361 = oriented_edge ( 'none', *, *, #9363, .f. ) ;
#9362 = vertex_point ( 'none', #7678 ) ;
#9363 = edge_curve ( 'none', #9459, #9601, #7689, .t. ) ;
#9364 = oriented_edge ( 'none', *, *, #9356, .t. ) ;
#9365 = vertex_point ( 'none', #7721 ) ;
#9366 = oriented_edge ( 'none', *, *, #9368, .t. ) ;
#9367 = oriented_edge ( 'none', *, *, #9591, .t. ) ;
#9368 = edge_curve ( 'none', #9475, #9592, #7720, .t. ) ;
#9369 = edge_curve ( 'none', #9598, #9362, #7690, .t. ) ;
#9370 = vertex_point ( 'none', #7715 ) ;
#9371 = oriented_edge ( 'none', *, *, #9596, .t. ) ;
#9372 = oriented_edge ( 'none', *, *, #9356, .f. ) ;
#9373 = edge_curve ( 'none', #9601, #9585, #7709, .t. ) ;
#9374 = edge_curve ( 'none', #9370, #9358, #7725, .t. ) ;
#9375 = oriented_edge ( 'none', *, *, #9381, .f. ) ;
#9376 = vertex_point ( 'none', #7708 ) ;
#9377 = advanced_face ( 'none', ( #7760 ), #7756, .f. ) ;
#9378 = edge_curve ( 'none', #9362, #9598, #7728, .t. ) ;
#9379 = vertex_point ( 'none', #7755 ) ;
#9380 = edge_loop ( 'none', ( #9391, #9388, #9410, #9400 ) ) ;
#9381 = edge_curve ( 'none', #9362, #9358, #7714, .t. ) ;
#9382 = edge_curve ( 'none', #9358, #9370, #7754, .t. ) ;
#9383 = oriented_edge ( 'none', *, *, #9382, .f. ) ;
#9384 = edge_curve ( 'none', #9407, #9365, #7744, .t. ) ;
#9385 = advanced_face ( 'none', ( #7763 ), #7799, .t. ) ;
#9386 = edge_curve ( 'none', #9394, #9390, #7738, .t. ) ;
#9387 = edge_curve ( 'none', #9394, #9379, #7793, .t. ) ;
#9388 = oriented_edge ( 'none', *, *, #9387, .f. ) ;
#9389 = oriented_edge ( 'none', *, *, #85, .f. ) ;
#9390 = vertex_point ( 'none', #7794 ) ;
#9391 = oriented_edge ( 'none', *, *, #9393, .f. ) ;
#9392 = edge_loop ( 'none', ( #9395, #9404, #9408, #9402 ) ) ;
#9393 = edge_curve ( 'none', #9379, #9376, #7784, .t. ) ;
#9394 = vertex_point ( 'none', #7781 ) ;
#9395 = oriented_edge ( 'none', *, *, #9406, .f. ) ;
#9396 = vertex_point ( 'none', #7780 ) ;
#9397 = edge_curve ( 'none', #9396, #9428, #7788, .t. ) ;
#9398 = edge_curve ( 'none', #9376, #9390, #7774, .t. ) ;
#9399 = oriented_edge ( 'none', *, *, #9449, .f. ) ;
#9400 = oriented_edge ( 'none', *, *, #9398, .f. ) ;
#9401 = oriented_edge ( 'none', *, *, #9397, .f. ) ;
#9402 = oriented_edge ( 'none', *, *, #9419, .f. ) ;
#9403 = advanced_face ( 'none', ( #7775 ), #7737, .t. ) ;
#9404 = oriented_edge ( 'none', *, *, #9384, .f. ) ;
#9405 = vertex_point ( 'none', #7830 ) ;
#9406 = edge_curve ( 'none', #9365, #9414, #7834, .t. ) ;
#9407 = vertex_point ( 'none', #7829 ) ;
#9408 = oriented_edge ( 'none', *, *, #9409, .t. ) ;
#9409 = edge_curve ( 'none', #9407, #9405, #7772, .t. ) ;
#9410 = oriented_edge ( 'none', *, *, #9386, .t. ) ;
#9411 = edge_loop ( 'none', ( #9401, #9399, #9422, #9426 ) ) ;
#9412 = oriented_edge ( 'none', *, *, #9374, .f. ) ;
#9413 = oriented_edge ( 'none', *, *, #9381, .t. ) ;
#9414 = vertex_point ( 'none', #7818 ) ;
#9415 = edge_loop ( 'none', ( #15, #6, #17, #18 ) ) ;
#9416 = edge_curve ( 'none', #9431, #9429, #7810, .t. ) ;
#9417 = vertex_point ( 'none', #7825 ) ;
#9418 = vertex_point ( 'none', #7806 ) ;
#9419 = edge_curve ( 'none', #9414, #9405, #7827, .t. ) ;
#9420 = edge_loop ( 'none', ( #9432, #9440, #9439, #9444 ) ) ;
#9421 = edge_curve ( 'none', #9417, #9418, #7856, .t. ) ;
#9422 = oriented_edge ( 'none', *, *, #9421, .t. ) ;
#9423 = edge_curve ( 'none', #9428, #9418, #7860, .t. ) ;
#9424 = advanced_face ( 'none', ( #7858 ), #7861, .t. ) ;
#9425 = edge_loop ( 'none', ( #9447, #9448, #3, #7 ) ) ;
#9426 = oriented_edge ( 'none', *, *, #9423, .f. ) ;
#9427 = edge_curve ( 'none', #9431, #9376, #7863, .t. ) ;
#9428 = vertex_point ( 'none', #7842 ) ;
#9429 = vertex_point ( 'none', #7851 ) ;
#9430 = edge_curve ( 'none', #9437, #9431, #7838, .t. ) ;
#9431 = vertex_point ( 'none', #7843 ) ;
#9432 = oriented_edge ( 'none', *, *, #9416, .f. ) ;
#9433 = advanced_face ( 'none', ( #7839 ), #7890, .t. ) ;
#9434 = oriented_edge ( 'none', *, *, #33, .t. ) ;
#9435 = edge_loop ( 'none', ( #27, #9434, #21, #22 ) ) ;
#9436 = edge_loop ( 'none', ( #13, #1, #12, #36 ) ) ;
#9437 = vertex_point ( 'none', #7889 ) ;
#9438 = edge_curve ( 'none', #9437, #9443, #7883, .t. ) ;
#9439 = oriented_edge ( 'none', *, *, #9438, .t. ) ;
#9440 = oriented_edge ( 'none', *, *, #9430, .f. ) ;
#9441 = edge_curve ( 'none', #9429, #9443, #7886, .t. ) ;
#9442 = edge_curve ( 'none', #9396, #9429, #7878, .t. ) ;
#9443 = vertex_point ( 'none', #7885 ) ;
#9444 = oriented_edge ( 'none', *, *, #9441, .f. ) ;
#9445 = edge_curve ( 'none', #9390, #9437, #7870, .t. ) ;
#9446 = advanced_face ( 'none', ( #7884 ), #7873, .t. ) ;
#9447 = oriented_edge ( 'none', *, *, #9430, .t. ) ;
#9448 = oriented_edge ( 'none', *, *, #9427, .t. ) ;
#9449 = edge_curve ( 'none', #9417, #9396, #7872, .t. ) ;
#9450 = edge_curve ( 'none', #576, #559, #7887, .t. ) ;
#9451 = edge_loop ( 'none', ( #565, #8246, #9454, #9455 ) ) ;
#9452 = oriented_edge ( 'none', *, *, #8356, .f. ) ;
#9453 = edge_curve ( 'none', #570, #556, #7925, .t. ) ;
#9454 = oriented_edge ( 'none', *, *, #574, .t. ) ;
#9455 = oriented_edge ( 'none', *, *, #9456, .f. ) ;
#9456 = edge_curve ( 'none', #569, #570, #7923, .t. ) ;
#9457 = vertex_point ( 'none', #7915 ) ;
#9458 = oriented_edge ( 'none', *, *, #9574, .f. ) ;
#9459 = vertex_point ( 'none', #7866 ) ;
#9460 = vertex_point ( 'none', #7914 ) ;
#9461 = vertex_point ( 'none', #7874 ) ;
#9462 = vertex_point ( 'none', #7865 ) ;
#9463 = edge_curve ( 'none', #9462, #9460, #7909, .t. ) ;
#9464 = oriented_edge ( 'none', *, *, #9463, .f. ) ;
#9465 = edge_curve ( 'none', #9466, #9468, #7896, .t. ) ;
#9466 = vertex_point ( 'none', #7910 ) ;
#9467 = edge_curve ( 'none', #9462, #9461, #7912, .t. ) ;
#9468 = vertex_point ( 'none', #7900 ) ;
#9469 = oriented_edge ( 'none', *, *, #9478, .f. ) ;
#9470 = oriented_edge ( 'none', *, *, #9507, .f. ) ;
#9471 = edge_curve ( 'none', #9459, #9483, #7899, .t. ) ;
#9472 = vertex_point ( 'none', #7952 ) ;
#9473 = oriented_edge ( 'none', *, *, #9471, .f. ) ;
#9474 = edge_loop ( 'none', ( #9504, #9501, #9498, #9495 ) ) ;
#9475 = vertex_point ( 'none', #7948 ) ;
#9476 = vertex_point ( 'none', #7947 ) ;
#9477 = oriented_edge ( 'none', *, *, #9570, .f. ) ;
#9478 = edge_curve ( 'none', #9466, #9459, #7954, .t. ) ;
#9479 = vertex_point ( 'none', #7951 ) ;
#9480 = advanced_face ( 'none', ( #7938 ), #7949, .f. ) ;
#9481 = edge_curve ( 'none', #9476, #9487, #7934, .t. ) ;
#9482 = oriented_edge ( 'none', *, *, #9481, .f. ) ;
#9483 = vertex_point ( 'none', #7936 ) ;
#9484 = oriented_edge ( 'none', *, *, #9489, .f. ) ;
#9485 = oriented_edge ( 'none', *, *, #9465, .t. ) ;
#9486 = vertex_point ( 'none', #7956 ) ;
#9487 = vertex_point ( 'none', #7944 ) ;
#9488 = vertex_point ( 'none', #7988 ) ;
#9489 = edge_curve ( 'none', #9487, #9491, #7930, .t. ) ;
#9490 = edge_curve ( 'none', #9475, #9491, #7987, .t. ) ;
#9491 = vertex_point ( 'none', #7982 ) ;
#9492 = advanced_face ( 'none', ( #7981 ), #7978, .f. ) ;
#9493 = oriented_edge ( 'none', *, *, #9571, .f. ) ;
#9494 = oriented_edge ( 'none', *, *, #9490, .t. ) ;
#9495 = oriented_edge ( 'none', *, *, #9496, .f. ) ;
#9496 = edge_curve ( 'none', #2890, #9499, #7970, .t. ) ;
#9497 = vertex_point ( 'none', #7972 ) ;
#9498 = oriented_edge ( 'none', *, *, #9500, .f. ) ;
#9499 = vertex_point ( 'none', #7971 ) ;
#9500 = edge_curve ( 'none', #9499, #4205, #7976, .t. ) ;
#9501 = oriented_edge ( 'none', *, *, #9505, .t. ) ;
#9502 = edge_curve ( 'none', #9472, #2890, #7965, .t. ) ;
#9503 = vertex_point ( 'none', #7977 ) ;
#9504 = oriented_edge ( 'none', *, *, #9502, .f. ) ;
#9505 = edge_curve ( 'none', #9472, #4205, #8016, .t. ) ;
#9506 = oriented_edge ( 'none', *, *, #9516, .f. ) ;
#9507 = edge_curve ( 'none', #9510, #9488, #7966, .t. ) ;
#9508 = vertex_point ( 'none', #8011 ) ;
#9509 = vertex_point ( 'none', #8005 ) ;
#9510 = vertex_point ( 'none', #8010 ) ;
#9511 = oriented_edge ( 'none', *, *, #9521, .t. ) ;
#9512 = advanced_face ( 'none', ( #7973 ), #7959, .f. ) ;
#9513 = oriented_edge ( 'none', *, *, #9517, .t. ) ;
#9514 = oriented_edge ( 'none', *, *, #9534, .t. ) ;
#9515 = edge_loop ( 'none', ( #9511, #9513, #9470, #9506, #9518, #9514, #9528, #9542, #9541, #9527, #9536, #9539 ) ) ;
#9516 = edge_curve ( 'none', #2913, #9510, #8003, .t. ) ;
#9517 = edge_curve ( 'none', #9497, #9488, #8017, .t. ) ;
#9518 = oriented_edge ( 'none', *, *, #9545, .t. ) ;
#9519 = advanced_face ( 'none', ( #7998 ), #8004, .t. ) ;
#9520 = edge_curve ( 'none', #9525, #9503, #7999, .t. ) ;
#9521 = edge_curve ( 'none', #9479, #9497, #7991, .t. ) ;
#9522 = vertex_point ( 'none', #8044 ) ;
#9523 = edge_curve ( 'none', #9529, #9525, #7990, .t. ) ;
#9524 = edge_curve ( 'none', #9508, #9529, #8022, .t. ) ;
#9525 = vertex_point ( 'none', #8023 ) ;
#9526 = vertex_point ( 'none', #8029 ) ;
#9527 = oriented_edge ( 'none', *, *, #9520, .t. ) ;
#9528 = oriented_edge ( 'none', *, *, #9530, .t. ) ;
#9529 = vertex_point ( 'none', #8031 ) ;
#9530 = edge_curve ( 'none', #9509, #9508, #8073, .t. ) ;
#9531 = edge_loop ( 'none', ( #9552, #9549, #9532, #9551 ) ) ;
#9532 = oriented_edge ( 'none', *, *, #9550, .t. ) ;
#9533 = vertex_point ( 'none', #8061 ) ;
#9534 = edge_curve ( 'none', #9486, #9509, #8030, .t. ) ;
#9535 = advanced_face ( 'none', ( #8062 ), #7073, .f. ) ;
#9536 = oriented_edge ( 'none', *, *, #9544, .t. ) ;
#9537 = edge_curve ( 'none', #9543, #9479, #8106, .t. ) ;
#9538 = edge_curve ( 'none', #2883, #9526, #8105, .t. ) ;
#9539 = oriented_edge ( 'none', *, *, #9537, .t. ) ;
#9540 = edge_curve ( 'none', #9522, #2883, #8091, .t. ) ;
#9541 = oriented_edge ( 'none', *, *, #9523, .t. ) ;
#9542 = oriented_edge ( 'none', *, *, #9524, .t. ) ;
#9543 = vertex_point ( 'none', #8103 ) ;
#9544 = edge_curve ( 'none', #9503, #9543, #8104, .t. ) ;
#9545 = edge_curve ( 'none', #2913, #9486, #8080, .t. ) ;
#9546 = edge_loop ( 'none', ( #9578, #9568, #9566, #9565 ) ) ;
#9547 = advanced_face ( 'none', ( #8082 ), #8079, .f. ) ;
#9548 = edge_curve ( 'none', #9533, #9522, #8125, .t. ) ;
#9549 = oriented_edge ( 'none', *, *, #9538, .t. ) ;
#9550 = edge_curve ( 'none', #9526, #9533, #8086, .t. ) ;
#9551 = oriented_edge ( 'none', *, *, #9548, .t. ) ;
#9552 = oriented_edge ( 'none', *, *, #9540, .t. ) ;
#9553 = edge_loop ( 'none', ( #9371, #9594, #9564, #9361 ) ) ;
#9554 = vertex_point ( 'none', #8132 ) ;
#9555 = vertex_point ( 'none', #8124 ) ;
#9556 = vertex_point ( 'none', #8081 ) ;
#9557 = oriented_edge ( 'none', *, *, #9590, .t. ) ;
#9558 = oriented_edge ( 'none', *, *, #9583, .t. ) ;
#9559 = edge_curve ( 'none', #9460, #9462, #8113, .t. ) ;
#9560 = edge_loop ( 'none', ( #9359, #9364, #9383, #9375 ) ) ;
#9561 = edge_curve ( 'none', #9569, #9556, #8112, .t. ) ;
#9562 = edge_loop ( 'none', ( #9557, #9558, #9567, #9586 ) ) ;
#9563 = edge_curve ( 'none', #9460, #9569, #8078, .t. ) ;
#9564 = oriented_edge ( 'none', *, *, #9373, .f. ) ;
#9565 = oriented_edge ( 'none', *, *, #9563, .f. ) ;
#9566 = oriented_edge ( 'none', *, *, #9561, .f. ) ;
#9567 = oriented_edge ( 'none', *, *, #9587, .f. ) ;
#9568 = oriented_edge ( 'none', *, *, #9581, .t. ) ;
#9569 = vertex_point ( 'none', #8163 ) ;
#9570 = edge_curve ( 'none', #9483, #9468, #8117, .t. ) ;
#9571 = edge_curve ( 'none', #9475, #9476, #8107, .t. ) ;
#9572 = vertex_point ( 'none', #8152 ) ;
#9573 = edge_curve ( 'none', #9460, #9572, #8147, .t. ) ;
#9574 = edge_curve ( 'none', #9572, #9461, #8142, .t. ) ;
#9575 = edge_loop ( 'none', ( #9469, #9485, #9477, #9473 ) ) ;
#9576 = oriented_edge ( 'none', *, *, #9467, .t. ) ;
#9577 = edge_loop ( 'none', ( #9367, #9366, #9588, #9582 ) ) ;
#9578 = oriented_edge ( 'none', *, *, #9559, .t. ) ;
#9579 = advanced_face ( 'none', ( #8139 ), #8156, .f. ) ;
#9580 = oriented_edge ( 'none', *, *, #9378, .f. ) ;
#9581 = edge_curve ( 'none', #9462, #9556, #8193, .t. ) ;
#9582 = oriented_edge ( 'none', *, *, #9597, .f. ) ;
#9583 = edge_curve ( 'none', #9472, #9554, #8185, .t. ) ;
#9584 = vertex_point ( 'none', #8145 ) ;
#9585 = vertex_point ( 'none', #8186 ) ;
#9586 = oriented_edge ( 'none', *, *, #9589, .f. ) ;
#9587 = edge_curve ( 'none', #9584, #9554, #8181, .t. ) ;
#9588 = oriented_edge ( 'none', *, *, #9600, .f. ) ;
#9589 = edge_curve ( 'none', #2890, #9584, #8180, .t. ) ;
#9590 = edge_curve ( 'none', #2890, #9472, #8136, .t. ) ;
#9591 = edge_curve ( 'none', #9476, #9475, #8187, .t. ) ;
#9592 = vertex_point ( 'none', #8168 ) ;
#9593 = advanced_face ( 'none', ( #8224 ), #8178, .f. ) ;
#9594 = oriented_edge ( 'none', *, *, #9599, .t. ) ;
#9595 = advanced_face ( 'none', ( #8220 ), #8223, .f. ) ;
#9596 = edge_curve ( 'none', #9459, #9466, #8169, .t. ) ;
#9597 = edge_curve ( 'none', #9476, #9555, #8207, .t. ) ;
#9598 = vertex_point ( 'none', #8208 ) ;
#9599 = edge_curve ( 'none', #9466, #9585, #8198, .t. ) ;
#9600 = edge_curve ( 'none', #9555, #9592, #8201, .t. ) ;
#9601 = vertex_point ( 'none', #8203 ) ;
#9602 = vertex_point ( 'none', #8194 ) ;
#9603 = vertex_point ( 'none', #8202 ) ;
#9604 = edge_curve ( 'none', #99, #9612, #8218, .t. ) ;
#9605 = oriented_edge ( 'none', *, *, #9607, .f. ) ;
#9606 = oriented_edge ( 'none', *, *, #9604, .f. ) ;
#9607 = edge_curve ( 'none', #94, #99, #8257, .t. ) ;
#9608 = oriented_edge ( 'none', *, *, #110, .f. ) ;
#9609 = oriented_edge ( 'none', *, *, #108, .t. ) ;
#9610 = advanced_face ( 'none', ( #8250 ), #8200, .t. ) ;
#9611 = oriented_edge ( 'none', *, *, #68, .f. ) ;
#9612 = vertex_point ( 'none', #8262 ) ;
#9613 = oriented_edge ( 'none', *, *, #101, .f. ) ;
#9614 = oriented_edge ( 'none', *, *, #73, .f. ) ;
#9615 = oriented_edge ( 'none', *, *, #9633, .t. ) ;
#9616 = oriented_edge ( 'none', *, *, #113, .t. ) ;
#9617 = vertex_point ( 'none', #8251 ) ;
#9618 = advanced_face ( 'none', ( #8259 ), #8236, .f. ) ;
#9619 = oriented_edge ( 'none', *, *, #9630, .f. ) ;
#9620 = edge_loop ( 'none', ( #9634, #9654, #9644, #9653 ) ) ;
#9621 = vertex_point ( 'none', #8241 ) ;
#9622 = vertex_point ( 'none', #8238 ) ;
#9623 = edge_curve ( 'none', #9612, #114, #8242, .t. ) ;
#9624 = edge_curve ( 'none', #9621, #9622, #8232, .t. ) ;
#9625 = oriented_edge ( 'none', *, *, #9604, .t. ) ;
#9626 = advanced_face ( 'none', ( #8260 ), #8235, .f. ) ;
#9627 = vertex_point ( 'none', #8281 ) ;
#9628 = edge_loop ( 'none', ( #9635, #9632, #9615, #9619 ) ) ;
#9629 = advanced_face ( 'none', ( #8279 ), #8234, .f. ) ;
#9630 = edge_curve ( 'none', #9603, #9627, #8274, .t. ) ;
#9631 = edge_loop ( 'none', ( #9669, #9649, #9616, #9650 ) ) ;
#9632 = oriented_edge ( 'none', *, *, #9636, .f. ) ;
#9633 = edge_curve ( 'none', #103, #9627, #8267, .t. ) ;
#9634 = oriented_edge ( 'none', *, *, #9624, .t. ) ;
#9635 = oriented_edge ( 'none', *, *, #113, .f. ) ;
#9636 = edge_curve ( 'none', #103, #9602, #8287, .t. ) ;
#9637 = oriented_edge ( 'none', *, *, #117, .f. ) ;
#9638 = advanced_face ( 'none', ( #8268 ), #8324, .f. ) ;
#9639 = edge_curve ( 'none', #9642, #9603, #8319, .t. ) ;
#9640 = edge_loop ( 'none', ( #9651, #9655, #9663, #9670 ) ) ;
#9641 = advanced_face ( 'none', ( #8322 ), #8320, .f. ) ;
#9642 = vertex_point ( 'none', #8311 ) ;
#9643 = edge_curve ( 'none', #9652, #9646, #8321, .t. ) ;
#9644 = oriented_edge ( 'none', *, *, #9643, .t. ) ;
#9645 = edge_curve ( 'none', #9621, #9646, #8308, .t. ) ;
#9646 = vertex_point ( 'none', #8300 ) ;
#9647 = edge_curve ( 'none', #9652, #9622, #8294, .t. ) ;
#9648 = oriented_edge ( 'none', *, *, #9662, .f. ) ;
#9649 = oriented_edge ( 'none', *, *, #9672, .f. ) ;
#9650 = oriented_edge ( 'none', *, *, #9639, .f. ) ;
#9651 = oriented_edge ( 'none', *, *, #120, .f. ) ;
#9652 = vertex_point ( 'none', #8024 ) ;
#9653 = oriented_edge ( 'none', *, *, #9645, .f. ) ;
#9654 = oriented_edge ( 'none', *, *, #9647, .f. ) ;
#9655 = oriented_edge ( 'none', *, *, #9665, .f. ) ;
#9656 = vertex_point ( 'none', #8047 ) ;
#9657 = vertex_point ( 'none', #8057 ) ;
#9658 = edge_curve ( 'none', #9617, #9642, #7088, .t. ) ;
#9659 = edge_curve ( 'none', #9673, #9660, #7072, .t. ) ;
#9660 = vertex_point ( 'none', #8352 ) ;
#9661 = edge_loop ( 'none', ( #9637, #9666, #125, #124 ) ) ;
#9662 = edge_curve ( 'none', #9667, #9671, #8349, .t. ) ;
#9663 = oriented_edge ( 'none', *, *, #9658, .t. ) ;
#9664 = edge_loop ( 'none', ( #9648, #144, #121, #132 ) ) ;
#9665 = edge_curve ( 'none', #9617, #9673, #8350, .t. ) ;
#9666 = oriented_edge ( 'none', *, *, #9659, .f. ) ;
#9667 = vertex_point ( 'none', #8344 ) ;
#9668 = advanced_face ( 'none', ( #8351 ), #8345, .t. ) ;
#9669 = oriented_edge ( 'none', *, *, #9658, .f. ) ;
#9670 = oriented_edge ( 'none', *, *, #122, .f. ) ;
#9671 = vertex_point ( 'none', #8338 ) ;
#9672 = edge_curve ( 'none', #9602, #9617, #8334, .t. ) ;
#9673 = vertex_point ( 'none', #8332 ) ;
#9674 = edge_loop ( 'none', ( #146, #136, #131, #167 ) ) ;
endsec;
end-iso-10303-21;